Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/ruby-on-rails/68.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ruby on rails 使用向下箭头手动移动时,引导选择下拉菜单跳过1_Ruby On Rails_Twitter Bootstrap_Bootstrap Selectpicker - Fatal编程技术网

Ruby on rails 使用向下箭头手动移动时,引导选择下拉菜单跳过1

Ruby on rails 使用向下箭头手动移动时,引导选择下拉菜单跳过1,ruby-on-rails,twitter-bootstrap,bootstrap-selectpicker,Ruby On Rails,Twitter Bootstrap,Bootstrap Selectpicker,Live search按预期工作,但当我按下向下箭头键手动向下移动结果时,每次击键都会跳过1。转到1、3、5、7等。跳过2、4、6等 这是一个rails应用程序, Ive设置引导选择gemfile中的rails,如果我的布局: <link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/bootstrap-select/1.12.3/css/bootstrap-select.min.css"> 在我的

Live search按预期工作,但当我按下向下箭头键手动向下移动结果时,每次击键都会跳过1。转到1、3、5、7等。跳过2、4、6等

这是一个rails应用程序, Ive设置引导选择gemfile中的rails,如果我的布局:

 <link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/bootstrap-select/1.12.3/css/bootstrap-select.min.css">

在我的布局的底部:

 <script type="text/javascript">
 $(document).ready(function() {
 $('.selectpicker').selectpicker();
 });
 </script>

$(文档).ready(函数(){
$('.selectpicker').selectpicker();
});
我怎样才能解决这个问题?谢谢

 <select class="selectpicker" data-width="fit" data-live-search="true" title="Zona" onChange="window.location.href=this.value">
            <option value="">España, Alava</option>
            <option value="">España, Albacete</option>
            <option value="">España, Alicante</option>
            <option value="">España, Almeria</option>
            <option value="">España, Asturias</option>
            <option value="">España, Avila</option>
            <option value="">España, Badajoz</option>
            <option value="">España, Barcelona, Ciutat Vella</option>
            <option value="">España, Barcelona, Eixample</option>
            <option value="">España, Barcelona, Sants Montjuic</option>
            <option value="">España, Barcelona, Les Corts</option>
 </select>

埃斯帕尼亚,阿拉瓦
埃斯帕尼亚,阿尔巴塞特
埃斯帕尼亚,阿利坎特
埃斯帕尼亚,阿尔梅里亚
阿斯图里亚斯埃斯帕尼亚
埃斯帕尼亚,阿维拉
埃斯帕尼亚,巴达霍兹
埃斯帕尼亚、巴塞罗那、维拉
埃斯帕尼亚,巴塞罗那,埃克斯潘
埃斯帕尼亚、巴塞罗那、桑茨蒙特鲁奇
埃斯帕尼亚、巴塞罗那、莱斯科尔茨

好吧,这听起来可能很愚蠢,但对我来说很有效。 您是否同时使用bootstrap-select.js和bootstrap-select.min.js


我两者都有,但在排除.min.js部分后,正确的功能被恢复。错误似乎出现在该文件中。

我也遇到过同样的情况,但我的问题是我在HTML元素中添加了两次库。删除其中一个后,它现在可以正常工作了。

有人能建议需要研究的领域吗?它看起来不像ruby on rails或twitter的问题,只是一个boostrap选择器问题。我对php生成的select有同样的问题,甚至是一个纯HTML select,只使用selectpicker作为类。