问题描述: bootstrap-select 动态加载的option, 在安卓浏览器中能点击后展示, 但是在ios浏览器中点击没反应,
发现原因: 在重新渲染方法后加了一行 ( ′ . s e l e c t p i c k e r ′ ) . s e l e c t p i c k e r ( ′ m o b i l e ′ ) ; 目 的 是 想 通 过 ('.selectpicker').selectpicker('mobile'); 目的是想通过 (′.selectpicker′).selectpicker(′mobile′);目的是想通过(’.selectpicker’).selectpicker(‘mobile’),使得手机可以滚动选项。这将启用手机的原生菜单以进行选择页面上的菜单,检测浏览器的方法由用户决定。结果导致IOS上bootstrap-select点击没反应, 不显示下拉框 参考:( http://www.cnblogs.com/fanbi/p/7121306.html )
解决办法: 注释掉此行代码 $(’.selectpicker’).selectpicker(‘mobile’);
$('.selectpicker').selectpicker('refresh');
$('.selectpicker').selectpicker('render');
//$('.selectpicker').selectpicker('mobile');