我明白,我們可以使用下面來處理一個簡單的Ajax JSON響應如何從JSON響應
function onSuccess(response) {
console.log("Service call successful with response"+response);
$.each(response, function (key, value) {
console.log(key+" "+value);
}) ;
檢索鍵/值但是,如何處理像下面JSON響應的陣列?
{
"xyzs":[
{
"xyz":{
"id":"515f08380364db3bbe5a27f1",
"xyz_id":"320224817603309569"
}
},
{
"xyz":{
"id":"5161f9880364db3bbea86595",
"xyz_id":"321033680736886784"
}
}
]
}
的onSuccess()函數不給預期的輸出和id
在xyz_id
以上響應控制檯。
在javascript中有一些for
循環,我使用onSuccess()
函數獲取id和xyz_id的值嗎?
+1。有效!感謝代碼示例。我想知道Kundan的解決方案爲什麼不起作用,唯一的區別是他沒有使用var cur = this.xyz – Watt 2013-04-25 18:18:30