我正在使用jquery-ui-dialog插件
jquery-ui-dialog
我正在寻找在某些情况下关闭对话框时刷新页面的方法。
有没有办法从对话框中捕获关闭事件?
我知道我可以在单击关闭按钮时运行代码,但这不包括用户使用转义或右上角的 x 关闭。
我找到了!
您可以使用以下代码捕获关闭事件:
$('div#popup_content').on('dialogclose', function(event) { alert('closed'); });
显然,我可以用我需要做的任何事情来替换警报。 编辑: 从 Jquery 1.7 开始,bind() 已变为 on()