![](/img/trans.png)
[英]How to customize the suggestion html with jQuery-Autocomplete
[英]How to Open Suggestion menu forcefully in autocomplete jQuery?
單擊某些按鈕后,我想打開autocomplete
的建議菜單。 怎么做?
var dropDown = $("<a class='showAll' title='Show all'/>")
.insertAfter(this.element)
.button({
icons: {
primary: "ui-icon-triangle-1-s"
},
text: false
})
.removeClass("ui-corner-all")
.addClass("ui-corner-right ui-combobox-toggle")
.click(function () {
//What I have to write here?
});
假設此按鈕位於自動完成_create函數中。 所以我有this.element
自動完成輸入元素,現在,我應該如何進行?
編輯 :我不想調用search
事件。 我只想簡單地打開建議菜單。
您是否正在尋找JQUERY DEMO 。 它還具有有關如何進行編碼的源代碼。
根據評論,我嘗試了一些代碼示例, 網址為http://jsfiddle.net/UF8TV/
我無法在您的JSFiddle代碼中使用它(可能是因為沒有osurce和_renderItem)。
您要檢查行號84到90。
if(input.val()=="Select"){
input.val("");
input.keydown();
}else{
input.autocomplete("widget").show();
}
我認為在您的代碼段下面的代碼應該可以工作。
if(jQuery(visibleElement).val()=="Select"){
jQuery(visibleElement).val("");
jQuery(visibleElement).keydown();
}else{
jQuery(visibleElement).autocomplete("widget").show();
}
您甚至可能只需要jQuery(visibleElement).autocomplete("widget").show();
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.