我正在使用JQuery-ui对话框;
当用户点击对话框的关闭按钮[X]时,我想执行自定义操作,但我也想阻止关闭事件!
我试过这段代码没有成功:
$( ".selector" ).dialog({
close: function(event, ui) {
event.preventDefault();
//mycode
}
});
即使我写了上面的代码,对话框也会绕过我的“preventDefault”而关闭。
谢谢!
MV
答案 0 :(得分:5)
我一直在寻找答案 - 到目前为止,我提出的最好的是
$( ".selector" ).dialog({
beforeClose: function(event, ui) {
//mycode
return false;
}
});
答案 1 :(得分:0)
$('.selector').bind('dialogbeforeclose', function(event,ui){
alert('hello');
});