我在选择框中设置了bootstrap select选择器。选择框列表是数据库中的动态列表。当我更改选择框时,其他选择框应基于先前的选择而出现。当我没有实现select picker js插件时,它工作得很好。
在实现之后,我可以看到选择器css被应用了,但是当我点击selectbox时,它不会展开。
我的代码:
function selectstyle()
{
$('.selectpicker').selectpicker();
}
$(document).on("change", "#main_option", function(){
// to list option in another selectbox
selectstyle(); //calling selectpicker function.
}):
$(document).on("change", "#sub_option", function(){
// to list option in another selectbox
selectstyle(); //calling selectpicker function.
}):
上面的代码是用document ready编写的,jquery和bootstrap函数加载在此页面的顶部。很明显,jquery在选择器css和js之前是最重要的。
发布于 2015-04-16 01:21:17
检查此fiddle
我只用了.selectpicker('show');
和.selectpicker('hide');
https://stackoverflow.com/questions/29656153
复制相似问题