0
我想從AJAX調用返回的HTML中創建一個jQuery對話框。這可以工作,但是「銷燬」對話框不會從div中刪除內容。什麼是徹底刪除內容的最佳方式?銷燬對話框
對話框創建代碼
$.get('mysite/dialogcontent', null,
function(data)
{
$(data).dialog({
buttons: { 'OK' : function() { $(this).dialog('destroy'); } }
});
});
可能的解決方案
- 手動查找和調用.dialog( '摧毀')後刪除DIV ?
- 擴展銷燬方法,並有 我的版本只需從DOM中刪除 元素?
- 寫一個新的方法(殺?),這將做到這一點。
嗯,這實際上比我最初發布時想象的要簡單。 $(this).dialog('destroy')。remove()做到了這一點。 – MikeWyatt 2010-01-28 22:53:49
簡單的解決方案讓生活更美好:] – 2010-01-28 22:55:42