您好我有一個JSON字符串,它看起來像這樣:反序列化爲JavaScript的2D JSON字符串數組對象
{"2000":["1", "2", "3"],"2001":["1", "2", "3"],"2002":["1", "2", "3"]}
上面的字符串來自於「後臺」和我的JavaScript函數接收JSON字符串作爲參數,這被稱爲backendData。
通過如下循環參數,給出以下結果。
for (key in backendData) {
alert(key);
}
三個alertboxes的價值觀:2000年,2001年和2002年
的問題是,我無法弄清楚如何訪問字符串數組爲每個「父」的元素。使用語法key[0]
等給了我在字符串索引0的字符,在所有三種情況下都是「2」。
需要幫助。
/Michael
雖然內循環給我的索引位置,而不是實際值,所以我得到了0,1和2在內部循環警報框值。 – Michael 2011-05-27 10:38:43
確定內部循環中的警報應該是backendData [key] [x]而不是x,因爲x只是索引。困惑我,但讓我找到解決方案。謝謝。 – Michael 2011-05-27 10:47:48
@邁克爾 - 對不起 - 很好。 – Hogan 2011-05-27 11:11:32