我有一個附加到TextBox控件的Ajax自動完成擴展程序。當用戶開始輸入時,暗示選項顯示在下面的divsion中。從web服務調用獲取建議。在OnClientItemSelected="GetCode"
我使用下面的JavaScript將選定的建議文本放入搜索框中。自動完成文本框輸入以激活搜索
現在我想要點擊ENTER來激活搜索。
如果用戶從他得到的建議中進行選擇並點擊輸入。它工作正常。它激活搜索。這是我正在使用的代碼。
function GetCode(source, eventArgs) {
var txtValue = document.getElementById('<%=txtAutoComplete.ClientID%>');
txtValue.value = eventArgs._value;
//$('#<%= txtAutoComplete.ClientID %>').val(eventArgs._value);
$('#<%= ImageButton1.ClientID %>').click();
}
但問題是,如果用戶從犯規的建議和類型的一些文本選擇並點擊回車鍵亙古不激活搜索。是的,我知道它不會調用GetCode函數。
我沒有得到如何做到這一點。任何人都請幫助我..
我想要的東西完全一樣www.laterooms.co.uk
檢查此[鏈接] [1]可B檢查可以幫助你 [1]:http://stackoverflow.com/questions/305994/jquery-autocomplete-and-asp-net – Saad