Dodawanie wartości do autouzupełniania w jQuery w czasie rzeczywistym
Tworzę pole wyboru „wprowadzanie tokenów” z autouzupełnianiem (użytkownik wpisuje coś, wybiera odpowiedź, która dodaje „token” do widoku DOM).
Używając autouzupełniania jQuery, istnieje sposób na dodanie wartości, które nie znajdują się wsource
lista po wpisaniu przez użytkownika?
Na przykład wygląda źródło["Apples", "Oranges", "Bananas"]
. Użytkownik wpisuje"plums,"
podczas korzystania z pola tekstowego. Czy istnieje sposób na dodanie „Śliwek” do listy źródeł, jeśli użytkownik tego chce? Wiem, że sąselect
ichange
wydarzenia, które mogę sprawdzić, aleselect
działa tylko wtedy, gdy jest coś do wyboru (w tym przypadku nie ma) ichange
wymagałoby pewnego rodzaju sprawdzenia limitu czasu, aby sprawdzić, czy użytkownik przestał pisać.
I na odwrót, czy jest inna wtyczka, której mogę użyć, aby osiągnąć to zachowanie?