我正在使用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 });

08-17 09:43