gpt4 book ai didi

javascript - jQuery UI - 如何在对话框关闭后删除动态元素?

转载 作者:搜寻专家 更新时间:2023-11-01 05:15:15 25 4
gpt4 key购买 nike

我在我的 asp.net 应用程序中使用对话框,替换以前使用的“window.showModalDialog”为什么必须将 .aspx 页面加载到 iframe。

我希望动态创建对话框内的元素(包含 iframe),并在关闭后 - 我希望删除动态元素(及其内容)。

$('#dialog_link').click(function () {
$('<div id="dialog" ><iframe src="Default.aspx"></iframe></div>').dialog(
{
width: 200,
height: 200,
modal:true,
open: function () { },
close: function () {
$(this).remove();//have do destroy dynamic element
}
})

return false;
});

这样做正确吗?

最佳答案

close: function () {
$(this).remove();//have do destroy dynamic element
}

这会很好用。 .remove() 调用将导致对话框在删除之前自动销毁。

关于javascript - jQuery UI - 如何在对话框关闭后删除动态元素?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9124389/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com