jQuery:手动关闭对话框

时间:2009-12-01 12:35:02

标签: jquery dialog

我在jQuery对话框中有自己的listview小部件。我想为对话框设置以下对话框属性:

  • 关闭esc
  • 但在点击某处时不要自动关闭对话框

我设置beforeclose: function(){return false;} 禁用自动关闭

问题是:

  • esc的关闭不再有效;

  • 点击我的列表视图时,我正在尝试使用this.div.dialog({beforeclose:null});手动关闭对话框,但这没有帮助。

所以我根本无法关闭对话框。 :/

有任何想法要解决它吗?

1 个答案:

答案 0 :(得分:1)

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