jQuery:手动关闭对话框

jQuery:手动关闭对话框,jquery,dialog,Jquery,Dialog,我在jQuery对话框中有自己的listview小部件。我希望该对话框具有以下对话框属性: 关闭电子稳定控制系统 但单击某个位置时不要自动关闭对话框 我将设置为beforeclose:function(){return false;} 这将禁用自动关闭 问题是: esc关闭不再工作 单击我的listview时,我试图使用this.div.dialog({beforeclose:null})手动关闭对话框但这没有帮助 因此,我根本无法关闭对话框:/ 有没有办法修复它?beforeclose

我在jQuery对话框中有自己的listview小部件。我希望该对话框具有以下对话框属性:

  • 关闭电子稳定控制系统
  • 但单击某个位置时不要自动关闭对话框
我将
设置为beforeclose:function(){return false;}
这将禁用自动关闭

问题是:

  • esc关闭不再工作

  • 单击我的listview时,我试图使用
    this.div.dialog({beforeclose:null})手动关闭对话框但这没有帮助

因此,我根本无法关闭对话框:/


有没有办法修复它?

beforeclose听起来像是在对话框关闭之前调用函数的回调。您需要查找click事件或click事件所附加的元素,并尝试停止此操作。

beforeclose听起来像是在对话框关闭前调用函数的回调。您需要查找单击事件或单击事件所附加到的元素,然后尝试停止此操作