关闭对话框或关闭时的回调

Ema*_*mar 2 bootbox

bootbox当用户通过“x”按钮关闭对话框时,是否有调用函数的选项?使用bootbox.dialog().

有没有这样的:

bootbox.dialog({
    message : 'My message',
    callback : function() {
        // User is closin' the dialog. Come on do somethin'
    }
});
Run Code Online (Sandbox Code Playgroud)

我什至尝试过close,closingcloseCallback不是callback,但他们都没有工作。

Ema*_*mar 5

我想,这是可能实现由onEscape选项(callback),以寻找到的源代码bootbox repository

bootbox.dialog(function(){
    message: 'My message',
    onEscape: function() {
        // User is closin' the dialog. Come on do somethin'
    }
});
Run Code Online (Sandbox Code Playgroud)

虽然,这不提供防止关闭动作的能力。即使返回 false 似乎也不起作用。