【发布时间】:2015-03-23 14:02:35
【问题描述】:
我正在使用 bootbox.js 和 yii2 框架来更改删除操作的默认确认弹出窗口。 当我点击“delete”按钮时,启动框弹出窗口会正确显示,但“ok”按钮是预先选择的,所以如果用户点击“enter”按钮,动作就会发生。
是否可以将默认选择按钮从“确定”更改为“取消”?
谢谢
【问题讨论】:
我正在使用 bootbox.js 和 yii2 框架来更改删除操作的默认确认弹出窗口。 当我点击“delete”按钮时,启动框弹出窗口会正确显示,但“ok”按钮是预先选择的,所以如果用户点击“enter”按钮,动作就会发生。
是否可以将默认选择按钮从“确定”更改为“取消”?
谢谢
【问题讨论】:
库中没有任何东西可以做你想做的事,但是这样的东西应该可以工作:
var dialog = bootbox.confirm("Please confirm action", function(result){
/* handle result */
});
dialog.on("shown.bs.modal", function() {
dialog.find('.modal-footer .btn.btn-default').focus();
});
【讨论】: