Hinzufügen von Werten zur automatischen Vervollständigung von jQuery in Echtzeit
Ich erstelle ein Kontrollkästchen mit dem Stil "Tokeneingabe" mit Autovervollständigung (Benutzer gibt etwas ein, wählt eine Antwort aus, die der DOM-Ansicht ein "Token" hinzufügt).
Mit der automatischen Vervollständigung von jQuery können Werte hinzugefügt werden, die nicht in der Liste enthalten sindsource
Liste, nachdem der Benutzer sie eingibt?
Zum Beispiel sieht eine Quelle so aus["Apples", "Oranges", "Bananas"]
. Der Benutzer gibt ein"plums,"
bei Verwendung des Textfeldes. Gibt es eine Möglichkeit, der Liste der Quellen "Pflaumen" hinzuzufügen, wenn der Benutzer dies wünscht? Ich weiß, dass es gibtselect
undchange
Ereignisse, die ich überprüfen kann, aberselect
Funktioniert nur, wenn eine Auswahl vorhanden ist (in diesem Fall ist dies nicht der Fall)change
würde eine Art Zeitüberschreitungsprüfung erfordern, um zu überprüfen, ob der Benutzer aufgehört hat zu tippen.
Gibt es umgekehrt ein anderes Plugin, mit dem ich dieses Verhalten ausführen kann?