簡體   English   中英

自動完成文本框輸入以激活搜索

[英]Auto Complete Textbox Enter to activate Search

我有一個附加到TextBox控件的Ajax自動完成擴展器。 當用戶開始鍵入時,建議選項將顯示在下方的分隔中。 從網絡服務電話獲取建議。 OnClientItemSelected="GetCode"我正在使用下面的JavaScript將選定的建議文本輸入搜索框。

現在,我想按ENTER鍵以激活搜索。

如果用戶從所獲得的建議中選擇,然后單擊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完全一樣的東西

您必須為表單文本字段設置默認按鈕。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM