При использовании jquery autocomplete plugin, что вы делаете, когда пользователь не выбирает элемент в списке, а вместо этого вводит действительный значения и вкладки?
например, когда список автозаполнения содержит:
Cat
Dog
Fish
И пользователь вводит cat
, но не выбирает cat
из раскрывающегося списка автозаполнения и вместо этого уходит. Поскольку они не выбрали какой-либо элемент из списка, событие выбора автозаполнения не срабатывает, и мы теряем возможность ответить на него:
$('#Animal').autocomplete({
source: url,
minlength: 1,
select: function (event, ui) {
$("#Animal").val(ui.item.value);
changeUsersAnimal(ui.item.id);
}
});
Как мне обрабатывать этот случай?