bootstrap-select 无数据时title属性失效问题
bootstrap-select版本: v1.13.2
项目里有一些下拉框是联动于其他下拉框,有个需求是在联动的下拉框未选择值得时候,这个下拉框内的文字信息是“请先选择**”这样的内容
查询后发现可以这么改:
1.在html中增加title属性
<select id="select" class="selectpicker" title="请先选择父级"></select>
但是改了之后一直不生效,网上查了一下有说多选属性什么的,看了下也不合适,就去查了一下源码
我这个版本的源码有两个js文件,分别是bootstrapSelect.js 和 bootstrap-select.js
翻了一下第一个js文件,在89行有这么一段代码:
//初始化
$(".selectpicker").each(function(){
var target = $(this);
target.attr("title",$.fn.bootstrapSelect.defaluts.placeholder);
target.selectpicker();
});
好了,问题找到了,页面上怎么改都没用,他在初始化的时候直接给改了。。。
把中间的 attr 那行代码注释掉,再去页面上加title属性就阔以了~
问题解决