Salve ho un problemillo...
una volta recuperato i dati con myLoadVars dal php vorrei costruire un oggetto myuser e applicarci tutti i dati presi con myLoadVars... funziona, ma fino a un certo punto
Questo è lo script:
Codice PHP:
user = function () {
for (var i in myLoadVars) {
this.i = i;
/* trace(i + ":\t\t" + myLoadVars[i]);
funziona bene */
/* trace (this.i);
funziona bene */
}
}
myuser = new user();
// popolo l'oggetto myuser
for (var i in myLoadVars) {
myuser.i = myLoadVars[i];
/* trace (myuser.i);
funziona bene xchè tira fuori tutti i valori di myuser */
}
//for (var i in myuser) {
// trace(i + ":\t\t" + myuser[i]);
//}
trace (myuser.jm_dataimmissione); // genera undefined
quando faccio il trace delle proprietà myuser vedo bene sia il nome della proprietà e sia il valore assegnato.
Poi, una volta fuori dal for, quando provo a richiamare una qualsiasi proprietà di myuser, ad esempio myuser.jm_dataimmissione mi genera undefined.
Qualcuno sa aiutarmi?