未捕获的 TypeError (jQuery) - 设置为只读

Uncaught TypeError (jQuery) - setting readonly

我有一个 bootstrap-switch 设置,我只想将其中一项设置为只读。

我试过:

$('#charge').bootstrapSwitch('setReadOnly', true);

但我得到:Uncaught TypeError: Cannot read property 'apply' of undefined

HTML是:

<input name="name1" type="checkbox" class="item-types"
       id="charge"
       data-size="large"
       data-indeterminate="true"
       data-on-text="YES"
       data-off-text="NO" />

我做错了什么?

看来您的第一个参数可能有误。应该是

$('#charge').bootstrapSwitch('readonly', true);

http://www.bootstrap-switch.org/options.html