我目前正在开展一个新项目,但我有一个小问题,我正在使用
$(".ui-dialog-content").dialog().dialog("close");
从其中关闭一个JqueryUI对话框,也就是用户单击“确定”,对话框应该关闭。
然而,上面似乎关闭了所有打开的对话框,这是一个很大的问题,你们知道有什么会关闭它内部的对话框,只有那个对话框。
最后要注意的是,所有对话框的ID都是基于打开的时间,因此尝试从那里关闭它们ID几乎是不可能的:(。
感谢您的帮助,我期待您的回复。
答案 0 :(得分:0)
在评论的帮助下,我终于修复了它,我将代码更改为
$("#submitForm").closest(".ui-dialog-content").dialog("close");
关闭了对话框而不是其他打开的对话框。