JQuery UI автозаполнения, как загрузить список значений по умолчанию - PullRequest
3 голосов
/ 10 ноября 2011

очень простой вопрос (но я не могу найти ответ в Интернете ...): у меня есть поле автозаполнения, устанавливаемое следующим образом:

$(document).ready ->
         $('#projecttask_user_name').autocomplete
                 source: "/autocomplete/users"

Я хотел бы, чтобы jquery вызывал источниккогда я выбираю поле, чтобы получить полный список возможностей, даже если я ничего не набрал в поле.

Как я могу это сделать?Спасибо!

1 Ответ

6 голосов
/ 10 ноября 2011

Можно установить для параметра minLength значение 0 и вызвать метод search , когда элемент ввода получает фокус:

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