Robię pole wyboru "wprowadzenie znacznika" z autouzupełnianiem (użytkownik wpisuje coś, wybiera odpowiedź, która dodaje "token" do widoku DOM).Dodawanie wartości do autouzupełniania jQuery w czasie rzeczywistym
Korzystanie z autouzupełniania jQuery, czy istnieje sposób dodawania wartości, których nie ma na liście source
po wpisaniu przez użytkownika? Na przykład, źródło wygląda na ["Apples", "Oranges", "Bananas"]
. Użytkownik używa "plums,"
podczas korzystania z pola tekstowego. Czy istnieje sposób, aby dodać "Śliwki" do listy źródeł, jeśli użytkownik tego życzy? Wiem, że zdarzają się zdarzenia select
i , które można sprawdzić, ale select
działa tylko wtedy, gdy jest coś do wyboru (nie ma w tym przypadku), a change
wymagałoby pewnego rodzaju sprawdzenia limitu czasu, aby sprawdzić, czy użytkownik przestał pisać.
Czy istnieje inna wtyczka, której można użyć do wykonania tego zachowania?
Nie można użyć zdarzenia kluczowania? – j08691
'change' powinno działać tutaj. Obejmuje limit czasu po tym, jak osoba przestała pisać i wyszła z pola. Jakie problemy napotkałeś, próbując go użyć? –