Inialmente avevo cominciato con il "parseFloat" ma avendo problemi con il risultato, per escludere la possibilità che il problema fosse quello, ho cambiato lo script in modo che lavorasse il risultato come una stringa..
Per quanto riguarda lo switch mi è indifferente, o per meglio dire, quel If concatenato l'ho copiato dal vecchio script e quindi mi son limitato ad un semplice copia-incolla..
Ho trovato il problema!
Nel mio script la variabile punti viene correttamente aggiornata. Di fatto prendo il suo valore e lo lavoro (switch e setting di due input) subito dopo la chiamata asincrona che faccio alla pagina PHP.. in poche parole lavoro sulla variabile "punti" prima ancora di avere una risposta dal server..
Capito questo problema qualcuno sa una possibile soluzione?
Ho pensato ad un timeout per chiamare una funzione che lavoro a chiamata fatta la variabile punti.. ma non è una soluzione ottimale.. i checkbox potrebbero essere 3 come 3000 o più.. quindi il tempo d'attesa per tutte le chiamate è mutevole e non prevedibile..
Altre soluzioni?

Rispondi quotando