$(…)。selectpicker不是一个函数

我正在使用bootstrap-select表单。 我在HTML文件的标题中包含脚本(jquery,bootstrap-select)。

     

所有具有“selectpicker”类的select元素都被正确调用。 select元素的示例:

  Mustard Ketchup Relish  

但是,如果我在同一页面上调用以下脚本

 $(document).ready( function () { $('#test').selectpicker('val', 'Relish') });  

我得到了这个令人讨厌的错误

$(…)。selectpicker不是一个函数

查看Google Chrome中的“来源”标签,我看到bootstrap-select.min.js已加载好。 有人有建议吗?

如果你有另一个在bootstrap-select.min.js之后加载的jquery.js引用,它将清除$(...).selectpicker函数和其他函数。 确保最后加载bootstrap-select.min.js。

尝试在bootstrap-select之前加载bootstrap 😉