我正在使用jQuery自动完成功能。这是我的
的HTML
<input class="autocomplete_input">
JS
$(".autocomplete_input").autocomplete({
source: autocompleteOptions
});
// autocompleteOptions is a array which contains all values for autocomplete
一切正常。我想显示关于
onFocus
的所有建议。经过谷歌搜索并阅读了一些类似的问题之后,我找到了自动完成的minChars
属性。我尝试了但是还是没有运气$(".autocomplete_input").autocomplete({
source: autocompleteOptions,
minChars:0
});
如何正确使用
minChars
?编辑1:
我正在使用这个link。谢谢罗里。
在给定的链接上,我找不到
minLength
属性。编辑2:
我试过了
$(".autocomplete_input").autocomplete({ minLength: 0, source: autocompleteOptions});
仍然没有建议显示在
onFocus
上。我注意到的一个区别是,如果键入任何字符,则显示相应的结果;如果使用反斜杠删除该字符,则显示所有建议。 最佳答案
您在使用jQuery UI Autocomplete吗?
正确的参数是minLength
$( ".selector" ).autocomplete({ minLength: 0, source: autocompleteOptions });