Autocomplete 允许在typeahead引导中移动箭头键
我真的很激动,因为我的代码对我来说非常好(见下文),但是我不能使用箭头键在结果列表中上下移动 在中,此功能也不可用,但我知道它已在中启用,所以我想知道是否有人已使其也适用于typeaheadAutocomplete 允许在typeahead引导中移动箭头键,autocomplete,twitter-bootstrap,arrow-keys,typeahead,Autocomplete,Twitter Bootstrap,Arrow Keys,Typeahead,我真的很激动,因为我的代码对我来说非常好(见下文),但是我不能使用箭头键在结果列表中上下移动 在中,此功能也不可用,但我知道它已在中启用,所以我想知道是否有人已使其也适用于typeahead <input type="text" class="span3" style="margin: 0 auto;" data-provide="typeahead" data-items="13" data-source='[<?php $ii=0;
<input type="text" class="span3" style="margin: 0 auto;" data-provide="typeahead" data-items="13" data-source='[<?php
$ii=0;
while($row = mysql_fetch_array($resultatOrter)){
if($i!=0){
echo ',';
}
echo '"'.$row['ortnamn'].'"';
$i++;
} ?>]'>
已报告此问题。
似乎他们根据另一个问题修复了它,然后在2.04再次将其打破。情况可能并非如此,只是猜测而已。我在Firefox上试用过,它对我来说就像你说的那样坏了
我建议找一份2.03的副本,看看是否有效。(您可能可以在引导存储库中查找旧版本@
提到他们已经意识到并计划解决2.1.0和2.03中的问题。检查jQuery版本。在使用@Theo的建议后,我在2.1 wip中进行了深入研究,发现如果您修改bootstrap.js中的keyup处理程序以使用2.1 wip(如下)中的代码,它将与jQuery 1.7.1一起工作你会让你的箭再次上下移动
keyup: function (e) {
switch(e.keyCode) {
case 38: // up arrow
e.preventDefault()
this.prev()
break
case 40: // down arrow
e.preventDefault()
this.next()
break
这个问题在2.2.1中仍然存在,所以我做了如Estoski所述的更改来解决这个问题。我试图对他的答案进行投票/评论,但我没有足够的声望点。这已经在bootstrap 2.2.2中得到了解决。在Google Chrome和IE9中,上下键对我都起作用。你在使用什么浏览器?还有其他人使用Fi吗refox谁能在这里使用箭头键:?嗯,它在Safari中也有效…:/