ligerUI調用$.ligerDialog.open彈出窗口,關閉后無法獲取焦點問題


1:調用父窗口某一個文件框,獲取焦點,

     parent.window.document.getElementByIdx_x("roleName").focus();

2:關閉父窗口
     parent.$.ligerDialog.close(); //關閉彈出窗

利用這種方法關閉窗口存在一個問題

   parent.$.ligerDialog.open.彈窗后后,遮罩層有顯示.,

用以下方法關閉窗口.
   parent.$.ligerDialog.close();
   parent.$(".l-dialog,.l-window-mask").remove(); 

第二次再點擊彈窗..遮罩層沒有了.

解決辦法:

    parent.$.ligerDialog.close(); //關閉彈出窗; //關閉彈出窗
    parent.$(".l-dialog,.l-window-mask").css("display","none"); //只隱藏遮罩層

3:調用父窗口的gird刷新列表
   parent.windows.initBaseInfoGrid();//調父窗口某個方法

4:移除父窗口遮罩層
     parent.$(".l-dialog,.l-window-mask").remove(); //關閉彈出層


免責聲明!

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



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