默认情况下如何填充自动完成功能?
我正在使用 jquery 的自动完成功能(不是 jquery ui 自动完成功能。我正在使用它的祖先)。一切工作正常,除了自动建议仅在您在文本框中键入内容时显示。我的要求有点不同。默认情况下,我想向用户显示所有可用的建议。我怎样才能做到这一点?
这是示例代码:
$(document).ready(function() {
$("#CityAjax").autocomplete(
"autocomplete_ajax.cfm",
{
delay:10,
minChars:2,
matchSubset:1,
matchContains:1,
cacheLength:10,
onItemSelect:selectItem,
onFindValue:findValue,
formatItem:formatItem,
autoFill:true
}
);
});
I am using autocomplete of jquery (not jquery ui autocomplete. I am using it's ancestor). Everything works fine except the autosuggest is only shown when you type something in textbox. My requirements are a bit different. By default I want to show all available suggestions to user. How can I do that?
This is the sample code:
$(document).ready(function() {
$("#CityAjax").autocomplete(
"autocomplete_ajax.cfm",
{
delay:10,
minChars:2,
matchSubset:1,
matchContains:1,
cacheLength:10,
onItemSelect:selectItem,
onFindValue:findValue,
formatItem:formatItem,
autoFill:true
}
);
});
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
将 minChars 从 2 更改为 0。像这样
Change minChars from 2 to 0. like this