我正在使用Bootstrap Switch库,并在 document.ready 中将其初始化为
$(document).ready(function () {
$('.initial-chkbx').bootstrapSwitch();
});
允许用户上传我通过它发布到服务器的文件ajax
,如果一切顺利,我想将特定开关设置为关闭并使其只读。开关 id 从服务器返回给我,这与标记中的完全相同。现在我的问题是,如果我执行以下操作
$('#' + checkBoxId).bootstrapSwitch('readonly', true); //it works and makes it readonly as required
但如果我这样做
$('#' + checkBoxId).bootstrapSwitch('readonly', true, 'state', false); //this does not seem to work
我也试图通过BootstrapSwitchOptions
如下
$('#' + checkBoxId).bootstrapSwitch({ readonly: true, state: false });
没有任何运气。上面的代码在一个changeStateAndReadonly
被调用的函数中,一旦文件上传成功就会被调用。
有人可以告诉我我做错了什么。