【发布时间】:2016-12-07 13:58:06
【问题描述】:
在 JQuery 自动完成中,如果没有与输入的键匹配,我想显示所有结果。我还需要将minLength 限制为3。
这是我的代码。我检查了ui.content.length === 0 并触发了$(this).autocomplete('search', $(this).val()),但它不起作用。
$( "#example" ).autocomplete({
source: availableTags,
minLength:3,
response: function(event, ui) {
if (ui.content.length === 0) {
$(this).autocomplete('search', $(this).val())
}
}
});
【问题讨论】:
-
澄清一下,如果有部分匹配,您希望它显示结果。如果有 0 个匹配项,您希望它显示所有可能的结果吗?
标签: jquery jquery-ui jquery-ui-autocomplete