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

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM