我正在使用jQuery的AutoComplete插件在网页上创建自动填充。
有没有人知道如何让列表显示,例如,有人输入了3个字符,然后点击输入框,然后又回到它?
$("#details_business_trade").autocomplete({
source: resultsSplit,
autoFill: true,
mustMatch: true,
close: function() { $("#createProspect").validate().element("#details_business_trade"); },
mustMatch: true
});
到目前为止,这是我的代码......
答案 0 :(得分:4)
您可以使用search
method重新聚焦时使用当前值触发搜索,如下所示:
$("#details_business_trade").autocomplete({
source: resultsSplit,
autoFill: true,
mustMatch: true,
close: function() { $("#createProspect").validate().element("#details_business_trade"); },
mustMatch: true
}).focus(function() {
$(this).autocomplete("search");
});
这不是你的例子,but here's a jQuery UI Demo updated with the same concept,例如搜索“act”。