我在輸入框上有jQuery自動完成設置。如何觸發自動填充搜索事件
它工作正常。
但是,我想要一個按鈕,單擊時會觸發自動完成,就好像用戶在輸入中鍵入一些文本一樣。我會傳遞一個特定的字符串。
關於如何做到這一點的任何想法?
我在輸入框上有jQuery自動完成設置。如何觸發自動填充搜索事件
它工作正常。
但是,我想要一個按鈕,單擊時會觸發自動完成,就好像用戶在輸入中鍵入一些文本一樣。我會傳遞一個特定的字符串。
關於如何做到這一點的任何想法?
JQuery用戶界面的自動完成有一個search
方法:
myAutocomplete.autocomplete('search', 'sometext');
這個工作對地方#inputID
是在其上自動完成連接文本輸入。
$("#inputID").autocomplete('search');
在Firefox和Chrome(Ubuntu的12.04 LTS)
呃..我無法得到這個工作。我有一個文本輸入的ID和一個自動完成創建,它工作得很好(遠程數據源,v1.9)。但是,如果我嘗試完全按照您提到的方式進行呼叫(在焦點活動中,附加到我的ID) - 沒有任何反應。這個事件確實發生了,但是對自動完成('search')的調用沒有做任何事情,屏幕上沒有下拉顯示,沒有製作xHttp。 我不知道還有什麼可能會丟失,我在它周圍跳了幾個小時;( – userfuser 2015-07-13 19:33:05
測試這不會導致下拉選項出現 – Anthony 2010-12-16 05:49:26
@Anthony ...文檔說應該。你是否設置了'minLength:0'? – sje397 2010-12-16 06:01:00
我在哪裏設置minLength? – Anthony 2010-12-16 06:38:11