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