jquery ui自动完成如何加载默认值列表

nde*_*eau 3 jquery-ui autocomplete jquery-ui-autocomplete

非常简单的问题(但我无法在网上找到答案......):我有一个自动完成字段以这种方式设置:

$(document).ready ->
         $('#projecttask_user_name').autocomplete
                 source: "/autocomplete/users"
Run Code Online (Sandbox Code Playgroud)

我希望jquery在我选择字段时触发源,以便获得完整的可能性列表,即使我没有在字段中输入任何内容.

我怎样才能做到这一点?谢谢!

Fré*_*idi 6

您可以将minLength选项设置为0,并在input元素获得焦点时调用搜索方法:

$("#projecttask_user_name").autocomplete({
    source: "/autocomplete/users",
    minLength: 0
}).focus(function() {
    $(this).autocomplete("search", this.value);
});
Run Code Online (Sandbox Code Playgroud)