Ciao theskintman,
Penso che stiate vedendo gli effetti di una chiamata asincrona qui, la variabile non stiate regolandi “a successo„ prima che la linea che restituisce un valore esegua!
Potete forzare la chiamata del ajax dei jQuery per funzionare contemporaneamente regolando la proprietà “async„ a falso. Ciò non può essere il migliore senso funzionare con il vostro codice - può essere che la vostra chiamata ripetuta di successo potrebbe comportarsi più direttamente alla vostra pagina o i dati e voi sareste migliori considerando che… comunque ciò che segue possa fornire risultati più in linea con le vostre intenzioni: