Uso la funzione di completamento automatico di jQuery ui.jQuery UI completamento automatico dati di aggiornamento
var colors;
$(document).ready(function(){
loadColors();
$('#empf').autocomplete(colors);
}
function loadColors(){
colors = new Array(getNumColor());
//in a loop save the colors to array using colors[i] = ...
}
function addColor(){
...
color[n] = color;
}
Quando l'utente immette un nuovo colore, viene salvato nell'array di colori. Passo al modulo di completamento automatico ma i dati inseriti non sono disponibili fino a quando non aggiorno la pagina.
Qualche idea su come rendere disponibile il nuovo colore per il completamento automatico?
Assicurati di inserire il tuo * codice * effettivo nelle domande ... ci sono alcuni errori nel codice che hai postato, la domanda è formulata come se * fosse * funzionante, quindi sto attribuendo questo a codice diverso nella domanda, si prega di commentare la risposta se ho frainteso ed è * non * attualmente funzionante. –