這裏有點困惑如何處理這個JSON對象。JQuery多維JSON對象
var data = {
"username": "Test",
"rating": "none",
"workers": {
"Test.DesktopHome2": {
"score": "2",
"alive": true
},
"Test.M11x": {
"score": "4",
"alive": true
}
},
"test2": "This is a Test"
}
我可以訪問用戶名,等級,和TEST2領域就好了,但我對如何循環通過「工」使用JQuery有點爲難。我想在自己的表格行中顯示每個工人,其中工人名稱即「Test.DesktopHome2」作爲表格中的第一列,然後是分數,並且存活。 $ .each()功能喜歡引發錯誤。不知道如何在for循環中執行此操作,並能夠顯示鍵名稱。
此代碼將引發「意外令牌」錯誤。
var $UserData = jQuery.parseJSON(data);
var $Workers = $UserData.workers;
$.each($Workers function(i, item) {
//Do Stuff
});
任何原因,你沒有使用'數組'的工作對象'對象? – Jack
你是什麼意思「$ .each()功能喜歡拋出一個錯誤」?我會認爲'每個()'應該是正確的方法。 –
您的'$ .each()'在'$ Workers'後面缺少一個逗號。 –