如何在关闭Jquery对话框时运行代码?

时间:2012-08-13 23:55:21

标签: jquery jquery-ui jquery-dialog

我基本上使用jquery对话框来执行“你确定要更改模式而不保存更改”对话框,为此我有两个按钮,是,否。是的,继续改变形式,而不是将其恢复正常“,因为这是通过改变选择激活的。 我想要做的是让它在点击x退出对话框时运行无代码,但我似乎无法找到如何。

2 个答案:

答案 0 :(得分:1)

使用关闭事件:http://jqueryui.com/demos/dialog/#event-close

$( ".selector" ).dialog({
   close: function(event, ui) { ... }
});

答案 1 :(得分:0)

使用beforeClose事件并返回false,如果您希望对话框保持打开状态,则选择否。