Как выполнить foreach в многомерный массив с помощью jQuery? Странное поведение

Просто если кто-нибудь может мне объяснить, почему окно предупреждения не возвращает массив, а пусто ??

var response = new Array();
response[0] = new Array();
response[1] = new Array(); 
response[2] = new Array();  

response[0]["Id"] = 1;
response[0]["StreetAddress"] = 'xxx';
response[0]["Place"] = 'yyy';

response[1]["Id"] = 2;
response[1]["StreetAddress"] = 'xxx';
response[1]["Place"] = 'yyy';

response[2]["Id"] = 3;
response[2]["StreetAddress"] = 'xxx';
response[2]["Place"] = 'yyy';

$.each(response , function(key1, value1) {
    alert(value1);
});

На самом деле, у меня будет такой массив от веб-службы, и мне нужно зациклиться на этом массиве, чтобы получить datas.

Но я не понимаю, почему цикл не работает должным образом.

Заранее спасибо, ребята.

5
задан Antoine Kociuba 17 June 2011 в 13:26
поделиться