我正在使用bootbox来显示对话框。
如果我使用bootbox.confirm
、bootbox.alert
或bootbox.prompt
,当按下escape
键或单击对话框外部时,对话框会如预期关闭。
但是,当使用bootbox.dialog
时,单击对话框外部或按下escape
键时,对话框不会关闭。如何使其像其他对话框一样运作?
var box = bootbox.dialog({
show: false,
backdrop: true,
animate: false,
title: 'Bla',
message: 'bla bla bla',
buttons: {
cancel: {
label: 'Cancel',
className: 'btn-warning'
},
save: {
label: 'Parse',
className: 'btn-success',
callback: function () {
// handling with ajax
return false;
}
}
}
});
box.modal('show');