2
如果我在框中鍵入搜索自動完成菜單出現,當它失去焦點時,它會消失如預期。搜索詞保留在框中,但重新獲得焦點時,自動完成菜單不會重新出現。重新打開jQueryUI自動完成搜索框的焦點,如果它有一個搜索項
如果在搜索框中當前有搜索詞,我該如何使自動完成菜單重新出現?
如果我在框中鍵入搜索自動完成菜單出現,當它失去焦點時,它會消失如預期。搜索詞保留在框中,但重新獲得焦點時,自動完成菜單不會重新出現。重新打開jQueryUI自動完成搜索框的焦點,如果它有一個搜索項
如果在搜索框中當前有搜索詞,我該如何使自動完成菜單重新出現?
與輸入的電流值執行重新搜索(使用search
方法上自動完成)時,會發生focus
:
$("input").autocomplete({
/* options... */
}).focus(function() {
$(this).autocomplete("search", this.value);
});
[JQuery用戶界面自動填充的可能重複的 - 當用戶在文本框中單擊時打開菜單](http://stackoverflow.com/questions/8401734/jquery-ui-autocomplete-have-the-menu-open-when-user-clicks-in-the-text -框)。儘管這個*有點不同,它使用'this.value'而不是空字符串。 –