jQuery ui autouzupełnianie, gdy użytkownik nie wybierze opcji z listy rozwijanej
Podczas korzystania zwtyczka autouzupełniania jquery, co robisz, gdy użytkownik nie zaznacza elementu na liście, a zamiast tego wpisuje prawidłową wartość i karty?
np. gdy lista autouzupełniania zawiera:
Cat
Dog
Fish
I typy użytkownikówcat
, ale nie wybieraCat
z listy rozwijanej autouzupełniania i zamiast kart. Ponieważ nie wybrali żadnego elementu z listy, zdarzenie autouzupełniania nie uruchamia się i tracimy szansę na odpowiedź:
$('#Animal').autocomplete({
source: url,
minlength: 1,
select: function (event, ui) {
$("#Animal").val(ui.item.value);
changeUsersAnimal(ui.item.id);
}
});
Jak sobie z tym poradzić?