easyui $. 点击右上角的关闭按钮时,不执行定义的回调函数

时间:2024-11-06 07:18:18

今天發現這個問題

easyui  $.  点击右上角的关闭按钮时,不执行定义的回调函数

網上搜索,查到這樣個結果:

You can edit the easyui js ,
Find this code
var win=_1ed(_1f3,_1f4,_1f5);
then add your code like this

({onBeforeClose:function(){
if(fn){
fn();
return false;
}
}});
我是 1.3.0 版的easyui ,我打開文件找,沒有找到 var win=_1ed(_1f3,_1f4,_1f5);

可能是版本原因,var win=_1ed(_1f3,_1f4,_1f5);推斷可能改成其他名稱來。 於是自己嘗試着去找 ,結果被我找到了,改成這個了:

var win=_211(_217,_218,_219);於是我就在下面添加那段代碼:

var win=_211(_217,_218,_219);
/*自定義 $. 關閉事件  start*/
({onBeforeClose:function(){
if(fn){
fn();
return false;
}
}});
/*自定義 end*/

測試通過, 点击右上角的关闭按钮时,执行定义的回调函数