我有一个大的 jQuery 对话框窗口,当在父对话框窗口中单击按钮以更新数据库时,它会在内部打开更多对话框窗口。
我想在子对话框关闭时更新父窗口。
我可以看到如何通过事件关闭来执行此操作,load(url)
但是如何在不指定每个 ID 的情况下在子级和父级之间建立关联。
我有一个大的 jQuery 对话框窗口,当在父对话框窗口中单击按钮以更新数据库时,它会在内部打开更多对话框窗口。
我想在子对话框关闭时更新父窗口。
我可以看到如何通过事件关闭来执行此操作,load(url)
但是如何在不指定每个 ID 的情况下在子级和父级之间建立关联。
如果没有一些标记结构,我无法理解您的子对话框如何驻留在父级中。
jQuery 有一个函数叫做.closest()
沿着 DOM 树向上移动以找到最近的匹配选择器,所以你可以通过给父对话框一个类来使用它。并选择它们,当您想使用它时喜欢它。
$(this).closest(".parent").html("Updated Content");
// ^ Represent your child dialog as you want