Ruby on rails 使用向下箭头手动移动时,引导选择下拉菜单跳过1
Live search按预期工作,但当我按下向下箭头键手动向下移动结果时,每次击键都会跳过1。转到1、3、5、7等。跳过2、4、6等 这是一个rails应用程序, Ive设置引导选择gemfile中的rails,如果我的布局: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"> 在我的
<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作为类。