Sto facendo una casella di controllo stile "input token" con un completamento automatico (l'utente digita qualcosa, seleziona una risposta, che aggiunge un "token" alla vista DOM).Aggiunta di valori al completamento automatico di jQuery in tempo reale
Utilizzo del completamento automatico jQuery, esiste un modo per aggiungere valori non presenti nell'elenco source
dopo che l'utente li ha immessi?
Ad esempio, una sorgente assomiglia a ["Apples", "Oranges", "Bananas"]
. L'utente digita "plums,"
quando utilizza il campo di testo. C'è un modo per aggiungere "Prugne" alla lista delle fonti se l'utente lo desidera? So che ci sono eventi select
e change
che posso controllare, ma select
funziona solo se c'è qualcosa da selezionare (non c'è in questo caso), e change
richiederebbe un qualche tipo di controllo di timeout per verificare che l'utente avesse smesso di digitare.
Al contrario, c'è un altro plug-in che potrei usare per realizzare questo comportamento?
Non è possibile utilizzare l'evento keyup? – j08691
'change' dovrebbe funzionare qui. Include un timeout dopo che la persona ha smesso di digitare e si è allontanata dal campo. Quali problemi hai incontrato quando hai provato ad usarlo? –