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:

<code>Cat
Dog
Fish 
</code>

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ź:

<code>$('#Animal').autocomplete({
    source: url,
    minlength: 1,
    select: function (event, ui) {
        $("#Animal").val(ui.item.value);
        changeUsersAnimal(ui.item.id);
    }
});
</code>

Jak sobie z tym poradzić?

questionAnswers(11)

yourAnswerToTheQuestion