2017-09-27 110 views
1

我執行預輸入自動完成選擇,點擊下拉選項的變化,從箱子從後,但是當我選擇使用輸入下拉選項鑰匙它不改變上面的框。預輸入從自動完成變更輸入框中選擇選項

我的輸入框中輸入這個樣子和它的代碼如下: Figure 1

請告訴我,我該怎麼辦?

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

你怎麼稱呼打字功能 - 顯示你的代碼,以及你使用哪個版本的打字頭? – sintakonte

+0

代碼更長,所以不可能在評論框中顯示代碼,版本是0.11.1 – Shubham

+0

我的意思是隻是調用 - $(「....」)。typeahead .... – sintakonte

回答

0

事先鍵入的內容有幾個活動的這一個 - 這裏與jQuery的一個例子

var objTypeahead = $("#domobject").typeahead(); 
objTypeahead.on("typeahead:select", function(e, suggestionObject) 
{ 
    console.log(suggestionObject); 
}); 

你可以找到事件的完整列表here

相關問題