Memorix
16.10.2009, 10:29:52
Guten Morgen,
ich möchte gerne das folgende mehrdimensionale Array per JS for Schleife ausgeben, scheitere allerdings an der Syntax.
Hier das Array:
array = [{"name":"- Belgium - Datatest","id":"1"},{"name":"- Belgium - Pre-Production","id":"2"},{"name":"- Belgium - Production","id":"3"},{"name":"- Portugal - Datatest","id":"4"},{"name":"- Portugal - Pre-Production","id":"5"},{"name":"- Portugal - Production","id":"6"}]
Die Schleife habe ich mir wie folgt vorgestellt:
for(i = 0;i <= array.length; i++)
{
content += "<option value=\"" + array[i].id + "\">"+ array[i].name +"</option>";
}
leider wird diese Schleife garnicht erst ausgeführt sondern erzeugt eine Fehlermeldung in der JavaConsole: array[i] is undefined.
Kann mir jemand von euch sagen welcher Fehler sich in der Syntax versteckt?
lg
Memorix
ich möchte gerne das folgende mehrdimensionale Array per JS for Schleife ausgeben, scheitere allerdings an der Syntax.
Hier das Array:
array = [{"name":"- Belgium - Datatest","id":"1"},{"name":"- Belgium - Pre-Production","id":"2"},{"name":"- Belgium - Production","id":"3"},{"name":"- Portugal - Datatest","id":"4"},{"name":"- Portugal - Pre-Production","id":"5"},{"name":"- Portugal - Production","id":"6"}]
Die Schleife habe ich mir wie folgt vorgestellt:
for(i = 0;i <= array.length; i++)
{
content += "<option value=\"" + array[i].id + "\">"+ array[i].name +"</option>";
}
leider wird diese Schleife garnicht erst ausgeführt sondern erzeugt eine Fehlermeldung in der JavaConsole: array[i] is undefined.
Kann mir jemand von euch sagen welcher Fehler sich in der Syntax versteckt?
lg
Memorix