Mam pole tekstowe z autouzupełnianiem interfejsu użytkownika jQuery. Chcę, aby użytkownik coś wpisał, aby autouzupełnianie pokazywało opcje, a następnie, gdy użytkownik kliknie opcję, chce, aby wywołała rozmycie / fokus, aby wskazać, że użytkownik wybrał wartość.
Niestety wygląda na to, że jQuery UI utrzymuje fokus w polu tekstowym po kliknięciu opcji automatycznego uzupełniania.
Wszelkie pomysły, jak to naprawić?
Odpowiedzi:
1 dla odpowiedzi № 1Możesz użyć close
wydarzenie pola autouzupełniania.
Szybki przewodnik:
Wyzwalane, gdy menu jest ukryte. Nie każde wydarzenie będzie bliskie towarzyszy zdarzenie zmiany.
Kod:
$("#tags").autocomplete({
source: availableTags,
close: function(){
this.blur();
}
});
Próbny: http://jsfiddle.net/IrvinDominin/T2WRc/