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


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

parent.window.document.getElementById("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.window.initBaseInfoGrid();//調父窗口某個方法

 

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

 

詳細請看: http://blog.csdn.net/mmm333zzz/article/details/8635617


免責聲明!

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



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