我有以下的代碼,它不工作,IE8(在Firefox中完美的作品):無法在IE8
response = eval('({"success":true,"statuses":[{"title":"Unknown","code":"UNKNOWN","cssClass":"sys_unknown","id":1}]})');
for (var i in response.statuses) {
status = response.statuses[i];
if (status.id != undefined) {
alert('ID = ' + status.id);
}
}
誰能告訴我,什麼是錯的? 謝謝。
你也不應該用'for/in'來迭代數組。你應該使用一般形式:'for(var i = 0; i
jfriend00
2012-08-10 09:01:49