經常在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(); }//取消獲取焦點 });