![](/img/trans.png)
[英]How to remove the focus in the jquery ui autocomplete custom data and display
[英]How to remove filter criteria and display data on focus of a Text Input field when using Jquery Autocomplete feature
這是一個負責顯示自動建議的程序。
當我將焦點保持在標簽輸入字段內時,它應顯示源內部存在的所有可用數據(我不需要任何過濾條件)
在文本輸入字段的焦點上,它應該顯示所有數據
這是我的jsfiddle
http://jsfiddle.net/n30bku6v/1/
$(document).on('focus', '#tags', function() {
$( "#tags" ).autocomplete({
source: availableTags
});
});
你能告訴我怎么做嗎
我認為首先您應該將autocomplete
初始化從onFocus
回調中onFocus
,因此不會在每個焦點事件上進行初始化。
為了實現所需的行為,可以使用minLength
屬性和search
方法,如下所示:
$(function(){
$("#tags").autocomplete({
source: availableTags,
minLength: 0
});
$(document).on('focus', '#tags', function() {
$("#tags").autocomplete("search","");
});
});
我們說使用minLength
可以使自動完成功能即使在沒有查詢的情況下也能正常工作,並且search
方法用於觸發帶有空查詢的自動完成功能。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.