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