bootstrap-select 源 select的disabled属性变更多次,导致bootstrap-select不正常
两个 bootstrap-select 联动, JQuery代码如下,然后选择第一个选择框几次之后,出现了联动选择框不能选择的现象,隐藏的源select并没有问题
$("#SearchBrand").change(function() {
var brandId = $("#SearchBrand").val();
var select = $("#SearchSeries");
var optgroup = select.find("optgroup");
select.val(-1);
if (brandId !== '-1') {
var optgroupSelect = select.find("optgroup[brand='" + brandId + "']");
$(optgroup).attr("disabled", "disabled");
$(optgroupSelect).removeAttr("disabled");
var options = $(optgroupSelect).find("option");
options.removeAttr("disabled");
}
else{
$(optgroup).attr("disabled", "disabled");
}
select.selectpicker('refresh');
});
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
使用attr导致的问题!