У меня есть этот код:автозаполнения - показать весь список
var myList = [ "Avellino", "Enna", "Frosinone" ];
myInput.autocomplete({
source: function(request, response) {
var data = $.grep(myList, function(value) {
return value.substring(0, request.term.length).toLowerCase() == request.term.toLowerCase();
});
response(data);
},
appendTo: "#myDiv"
});
, и я хотел бы, когда я нажимаю на поле ввода, показывает список всех элементов (с тем же автозаполнения поле для выбора значения) myList
.
Я предполагаю, что нужен третий обработчик детали, как:
myInput.focus(function() {
});
, но я не знаю, как dialogate с автозаполнения. Любые идеи/решения?
Он отлично работает! Спасибо! – markzzz
На самом деле, мое решение лучше, потому что оно обрабатывает случай, когда вы вводите что-то, нажмите прочь, а затем снова сфокусируйте элемент ... Но это не конкурс. – jasonlfunk