before关闭时没有执行jquery对话框的回调

gc5*_*gc5 2 javascript jquery jquery-ui callback

我试图在关闭对话框时触发回调,我无法从开发人员工具/ firebug调试它.从未执行beforeclose标签后定义的代码:

$(".dialog").dialog({
    autoOpen: false,
    modal: true,
    width: 300,
    beforeclose: function(event, ui) 
    {
        // :input select all buttons, selects, textarea, checkbox
        $(':input').removeAttr('checked').removeAttr('selected');
    }
});
Run Code Online (Sandbox Code Playgroud)

我从控制台得到没有错误,我搜索但没有人似乎有同样的问题.

如果需要,我会显示更多代码.

nir*_*zul 6

我不确定它是否区分大小写,但在API中它是:

beforeClose
Run Code Online (Sandbox Code Playgroud)

来源: API

  • 回答我自己的评论:它在jquery 1.8+中区分大小写 (2认同)