JQuery UI自动完成 - 当用户在文本框中单击时打开菜单

Gre*_*reg 5 javascript jquery jquery-ui autocomplete jquery-autocomplete

我正在使用这个JQuery自动完成小部件.

当用户在文本框中单击时,如何使其自动打开菜单?我希望用户看到所有选项.

And*_*ker 21

您需要search手动触发事件并将minLength窗口小部件上的选项设置为零:

$("input").autocomplete({
    minLength: 0,
    /* other options */
}).on("focus", function () {
    $(this).autocomplete("search", "");
});
Run Code Online (Sandbox Code Playgroud)

工作示例: http ://jsfiddle.net/9JmVu/