Mayday171
Erfahrenes Mitglied
Hallo,
ich rufe in einer For-Schleife je nach Bedingung die setNewData Methode auf welche in verschiedenen MCs liegen. In der Else wird dann irgendwann nocheinmal die setNewData aufgerufen aber in einem MC in dem sie schonmal aufgerufen wurde (nur mit anderen Parametern)
Bsp für einen Durchlauf
assArr[0].setNewData(20);
assArr[1].setNewData(24);
assArr[2].setNewData(22);
assArr[3].setNewData(42);
assArr[2].setNewData(23,2);
Leider ist irgendwie nur der letzte Aufruf immer grültig bzw. die Parameter werden irgendwie vieleicht überschrieben.
Kann ich um zu überprüfen ob die MEthode schon fertig durchlaufen bzw. ausgeführt ist eine Callback setzten oder sowas ähnliches unter as1 und FlashPlayer 6
Oder kann ich den Fehler irgendwie anders ausmertzen ?
Danke
MfG
ich rufe in einer For-Schleife je nach Bedingung die setNewData Methode auf welche in verschiedenen MCs liegen. In der Else wird dann irgendwann nocheinmal die setNewData aufgerufen aber in einem MC in dem sie schonmal aufgerufen wurde (nur mit anderen Parametern)
Bsp für einen Durchlauf
assArr[0].setNewData(20);
assArr[1].setNewData(24);
assArr[2].setNewData(22);
assArr[3].setNewData(42);
assArr[2].setNewData(23,2);
Leider ist irgendwie nur der letzte Aufruf immer grültig bzw. die Parameter werden irgendwie vieleicht überschrieben.
PHP:
function updateChart() {
var data = stringValue.split(';');
for (n=0; n < data.length; n++) {
if (data[n].length > 1) {
d = data[n].split('=');
_item = "";
_item = d[0];
_value = d[1];
if(assArray[_item].multi==true) {
nextIndex=assArray[_item].index2;
inIndex=assArray[_item].index1;
}
//getURL("javascript:alert('"+assArray[_item].multi+" "+_item+"')");
if(_item!=nextIndex) {
assArray[_item].setNewData(_value);
//getURL("javascript:alert('"+_item+"')");
}
else {
assArray[inIndex].setNewData(_value,2);
}
}
}
}
Kann ich um zu überprüfen ob die MEthode schon fertig durchlaufen bzw. ausgeführt ist eine Callback setzten oder sowas ähnliches unter as1 und FlashPlayer 6
Oder kann ich den Fehler irgendwie anders ausmertzen ?
Danke
MfG