Leggo una serie di dati da un file esterno e vorrei inserirli in un array:
dataLV = new LoadVars();
dataLV.path = this;
dataLV.onLoad = function(ok){
if (ok) {
var arrData=new Array();
for (var prop in this) {
arrData.Push({codice: this.path[code], prezzo: this.path[code+”prezzo”], desc: this.path[code+”desc”]})
}
} else {
[.....not found]
}
};
dataLV.load("temp.txt");
Questa è la funzione richiamata dall'evento onRollOver:
function getData(codice){
for(i=0;i<100;i++){
if (arrData[i].codice==codice) {
indice=i;
}
}
txtCodice.text=arrData[indice].codice
txtDescrizione.text=arrData[indice].desc
txtPrezzo.text=arrData[indice].prezzo
}
E' la prima volta che lavoro con AC è devo aver fatto un pò di casino sul ciclo for. Credo.
Se qualcuno avesse due minuti da dedicarmi gli sarei molto grato.