问题描述
Selectpicker可以按预期工作,但是当我尝试在jquery加载函数后重新初始化时,它在下拉列表中显示“ nothing selected”。这是代码:
jQuery('body').on('change','select[name=slot]',function() {
if( jQuery( this ).val() !== "" )
{
jQuery(".country").removeClass('selectpicker');
jQuery('.loader').removeClass('hidden');
jQuery( "#container" ).load( window.location.href + " #innercontent" );
setTimeout(function() {
customVectorMap();
jQuery("div.jvectormap-container svg").resize();
google.charts.load('current',{'packages':['corechart']});
google.charts.setonLoadCallback(drawUsageChart);
jQuery('.loader').addClass('hidden');
jQuery('.country').addClass('selectpicker').selectpicker();
},4000);
}
});
当我们重新初始化Jvectormap和google图表时,它们起作用了,但是只有selectpicker不能起作用。我也尝试过
jQuery('.country').addClass('selectpicker').selectpicker('refresh');
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)