Bootstrap 开关 - 单击按钮后更改状态
Bootstrap Switch - Change state after clicking on button
我正在使用 Bootstrap Switch 插件和 Bootstrap 模式。一旦用户单击将开关从 on
更改为 off
,模态框就会淡化以请求确认。
如何在用户点击确认按钮后才将开关从 on
更改为 off
或从 off
更改为 on
?如果用户单击取消,则 Switch 应返回 Off
状态。
$("#myswitch").bootstrapSwitch();
$('#myswitch').on('switchChange.bootstrapSwitch', function (e, data) {
$('#showModal').modal({
backdrop: 'static',
keyboard: false
});
});
可以使用state
方法来防止开关改变。记得使用第三个参数,确保事件不会再次执行。
$('#myswitch').bootstrapSwitch('state', !data, true);
工作示例:
我正在使用 Bootstrap Switch 插件和 Bootstrap 模式。一旦用户单击将开关从 on
更改为 off
,模态框就会淡化以请求确认。
如何在用户点击确认按钮后才将开关从 on
更改为 off
或从 off
更改为 on
?如果用户单击取消,则 Switch 应返回 Off
状态。
$("#myswitch").bootstrapSwitch();
$('#myswitch').on('switchChange.bootstrapSwitch', function (e, data) {
$('#showModal').modal({
backdrop: 'static',
keyboard: false
});
});
可以使用state
方法来防止开关改变。记得使用第三个参数,确保事件不会再次执行。
$('#myswitch').bootstrapSwitch('state', !data, true);
工作示例: