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?

questionAnswers(3)

yourAnswerToTheQuestion