Re: [問題] 有關JSON的問題

看板Ajax作者 (Vance)時間15年前 (2009/01/24 02:09), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串3/3 (看更多)
※ 引述《askq (ask)》之銘言: : 我想迴圈跑出a.json的全部資料 : 不過他都只能跑出第二筆資料= =" : ================================== : a.json: : { : 'yahoo': : { : "id": '123', : } : }, : { : 'google': : { : "id": '456', : } : } : =================================== : index.php: : $.getJSON('a.json', function (data){ : $('div #box').empty(); : $.each(data, function (entryIndex, entry){ : var html = entry['id']; : $('div #box').append(html); : }); : =================================== : 我寫這樣他只能讀到第二個id=456 = =" : 而且是只能直接讀id : 我寫成"yahoo": "123" : 然後entry['yahoo'] 這樣的話會變成undefined : 不知道是哪裡出問題!? 試試這個方法 var obj = { 'yahoo': { "id": '123' } , 'google': { "id": '456' } } for (var a in obj){ for (var b in obj[a]) { alert(a+":"+b+":"+obj[a][b]); } } -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 220.135.35.53
文章代碼(AID): #19UWVJDo (Ajax)
文章代碼(AID): #19UWVJDo (Ajax)