2013-02-07 88 views
1

我有一些非常簡單的代碼。自動完成的密碼問題

好的問題是這樣的,我們有一個輸入字段,並使用jquery自動完成。我們也有這個領域的keyup功能。這個想法是,當用戶鍵入這個字段,在下一頁,我們迴應他們正在輸入的內容。

所以,如果他們打字蘋果,在另一個跨度更新生活與字蘋果。不過,我們也在這個輸入上使用jquery api激發了自動完成功能。所以問題就出現了,就是他們輸入:

app並從自動完成中選擇apple。該鍵盤僅註冊了他們鍵入的字母,因此回聲app

我對KEYUP代碼如下:

//business suburb 
$("#suburb").keyup(function() 
{ 
var suburb=$(this).val(); 
$(".adburb").html(suburb); 
return false; 
}); 

輸入的ID是郊區

預覽代碼如下:

<li class="fixed">Suburb: 
    <span class="overBit"> 
    <span id='title' class="adburb">Your Suburb</span> 
    </span> 
</li> 

所以我的問題是,我該怎麼綁定所選的自動完成值就好像它完全由用戶鍵入一樣?

回答

1

怪人這地方從dtbakerdesignchemical這個問題現已解決火災自動完成選擇回調

 

    $("#suburb").on("autocompleteselect", function(event, ui) { 
     $(".adburb").html($("#suburb").val()); 
    }); 

1

的幫助。

守則是:

$("#suburb").autocomplete({ 
close: function(event, ui) { 
    $(".adburb").html($("#suburb").val()); 
} 
});