我正在实施预先自动填充选项,点击下拉选项后,它会将框从从更改为到,但是我使用 Enter键选择下拉选项,不改变上面的方框。
请告诉我该怎么办?
From: <input type="text" name="from" autocomplete="off" class="form-control inputTxtLarge inputSrc typeahead tt-query" placeholder="From: City or Airport" id="from_city" value="Delhi (India) DEL" spellcheck="false" required>
To: <input type="text" name="to" autocomplete="off" id="go_dest" class="form-control inputTxtLarge inputDest typeahead tt-query" placeholder="To: City or Airport" spellcheck="false" required>
用于更改从到到
的javaScript函数$(document).on('click', '.tt-selectable', function(){
$( "#go_dest" ).focus();
});
答案 0 :(得分:0)
Typeahead有一个这个事件 - 这里有一个jquery
的例子var objTypeahead = $("#domobject").typeahead();
objTypeahead.on("typeahead:select", function(e, suggestionObject)
{
console.log(suggestionObject);
});
您可以找到完整的活动列表here