Hallo,
ich möchte folgendes Object mittels einer "for" Anweisung durchlaufen und dabei alle Werte ausgeben.
Warum wird nichts angezeigt, die Daten sind doch eigentlich da.
Muß man erst die Arraystruktur aufbauen?
Grüße vain
ich möchte folgendes Object mittels einer "for" Anweisung durchlaufen und dabei alle Werte ausgeben.
PHP-Code:
var dataInfos = {"20070414" : {"1":{"eventname":"123","description":"123","link":"123"}},
"20070419":{"1" :{ "eventname":"123" , "description":"123","link":"123"},
"2" :{ "eventname":"123","description":"123","link":"123"}}
}
alert(dataInfos); // gibt [object Object] aus
for (var ymd = 0; ymd < dataInfos.length; ymd++)
{
alert(dataInfos[ymd]); // undefined oO
for (var Eventid in dataInfos[ymd])
{
for (var Item in dataInfos[ymd][Eventid])
{
alert(dataInfos[ymd][Eventid][Item]); // nix
}
}
}
Muß man erst die Arraystruktur aufbauen?
Grüße vain
Kommentar