jquery ui dialog autofocus 去掉默认第一个元素获取焦点
Posted sundy blog
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了jquery ui dialog autofocus 去掉默认第一个元素获取焦点相关的知识,希望对你有一定的参考价值。
经常在dialog窗口中第一个元素为日期控件时,打开窗口则会自动显示日期下拉框。
解决办法:在dialog的open事件中,设置父对象获得焦点。
p1_dialog_seniorSearch.dialog({ title:"高级查询", autoOpen:false,//默认关闭 modal: true,//开启遮罩层 width:570, height:330, buttons: { "查询":function(){ seniorSearch(1,20) } , "关闭": function() { p1_dialog_seniorSearch.dialog( "close" ); } }, open:function(event, ui){ $(this).parent().focus(); }//取消获取焦点 });
以上是关于jquery ui dialog autofocus 去掉默认第一个元素获取焦点的主要内容,如果未能解决你的问题,请参考以下文章
jquery-ui-dialog - 如何挂钩对话框关闭事件