用bootstrap-select的做搜索下拉框的时候,如果下拉的选项太多的话,初次就会显示不出来,只有输入搜索内容时候才会显示内容。使用体验极为不佳。我用到的是1000+选项就会出现这问题。
看了源码 解决方案是 在 bootstrap-select.js 文件 大概 2477行,如图加入代码,可曲线解决!
setTimeout(function () {that.selectpicker.search.elements = [];that.selectpicker.search.data = [];that.$menuInner.scrollTop(0);that.createView(false);},100);