问题:
当A选框的内容发生变化后,B选框的已选Option需要清空并不可选。
对A加了一个onchange事件,对B选框设置了disabled=true并设其val()为''
但是发现B选框disabled并未生效
$('#A').on('change',function(){
$('#B').attr('disabled',true);
});
解决:
BootStrap Select 清除已选Option后,或者进行disabled之后,需要加一句:
$('#A').on('change',function(){
$('#B').attr('disabled',true);
$('#B').selectpicker('refresh');
});