JQuery EasyUI dialog彈出框的 close 和 destroy

 

開發項目中(使用JQuery EasyUI),根據業務需要重疊彈出多個提示框的情況,會出現如下情況:頁面出現兩個div模塊調用同一個彈出頁面,頁面的數據接受框元素不能實時存儲數據
解決方案:
    使用$(this).dialog('close');來關閉dialog時,僅僅是隱藏,而不會完全消失,如果此時,另外一個按鈕或者請求也需要彈出dialog時,頁面上面會出現兩個相同的dialog,元素id也會一致,

    採用$(this).dialog('destroy');來關閉銷燬dialog時,頁面的dialog會被刪除掉,建議,不顯示定義dialog彈框,把請求頁面和展示頁面分開。

 

原文出處:https://www.cnblogs.com/peasana/p/JQuery.html

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章