當對話框關閉頁面時,對話框模型隱藏在頁面中。所以我如何刪除它們,然後將它們與模型一起刪除。意味着我可以如何刪除模型的對話框,以便他們在DOM中找不到同樣的模型。如何從頁面中刪除jQuery UI對話框模型?
0
A
回答
1
我認爲你必須使用.dialog("destroy")
與你用於創建它的相同選擇器 或者如果你將對話框轉換爲一個javascript變量,你可以調用該變量的方法。
$('#myid').dialog("destroy")//You created it with $('#myid').dialog()
mydialog.dialog("destroy")//You created it with var mydialog = $('#myid').dialog()
,如果你想這個,當你關閉時創建它dialag做到這一點:
$('#myid').dialog({close: $('#myid').dialog("destroy")});
編輯 - 好的,我明白你想刪除的對話框。要刪除HTML我認爲你可以這樣做:
$('#myid').dialog({close: $('#myid').remove()});
//this removes the element with the id myid from the DOM
2
嘗試:
var dialog = $('#my_dialog').dialog();
$('#my_dialog').dialog('destroy').remove()
或者把它的關閉事件:
var dialog = $('#my_dialog').dialog({
close: function() {
$(this).dialog('destroy').remove();
}
});
相關問題
- 1. 如何從jQuery UI對話框中刪除類?
- 2. 如何從JQuery Ui對話框更新頁面中的Div?
- 3. jQuery UI模式對話框和JSFiddle - 如何刪除滾動條?
- 4. jQuery-UI:刪除類對話框
- 5. jquery ui對話框:刪除或關閉?
- 6. 從頁面後面重新打開jquery模型對話框
- 7. 如何刪除Jquery Mobile對話框的頁面背景?
- 8. jQuery UI:模型對話框'關閉'
- 9. 與另一個頁面填充jQuery UI模式框/對話框?
- 10. 如何從對話框代碼中關閉jQuery UI對話框?
- 11. Jquery UI模式對話框
- 12. 從另一個jQuery UI對話框更新jquery ui對話框
- 13. 從jquery-ui對話框打開nyromodal在對話框後面
- 14. 如何在關閉時刪除所有jQuery UI對話框
- 15. 如何刪除jQuery UI的對話框內多餘的空間
- 16. 使用jQuery UI對話框在.net中將模式對話框加載頁面返回到父頁面
- 17. JQuery UI模式對話框並不包含頁面
- 18. 如何使用jquery ui對話框加載頁面
- 19. 如何創建/處理更新模型的jQuery UI對話框
- 20. MVC中的jQuery UI模式對話框
- 21. 從jquery對話框刷新父頁面
- 22. ASP.NET + jQuery UI模式:將aspx頁面加載到模式對話框中
- 23. 如何刪除'文件搜索'對話框頁面
- 24. 如何使用母版頁在頁面中打開jQuery UI對話框?
- 25. 如何在Jquery UI對話框中實現「確認」對話框?
- 26. JQuery UI-對話框:如何在對話框中進行回調?
- 27. Jquery UI對話框
- 28. Jquery UI對話框
- 29. Jquery UI對話框
- 30. JQUERY UI對話框
我嘗試,但內容不是從刪除頁。我需要他們刪除的內容 – Adrian 2011-06-09 09:53:33
謝謝它的工作 – Adrian 2011-06-09 11:01:53