如何使用jQuery訪問此JSON數組?我當前處理的陣列從API到console.log()
其中顯示以這種格式閱讀解析的JSON響應
Object {already_liked: false, media_id: "1234567890", likeResult: Object}
already_liked: false
likeResult: Object
data: null
meta: Object
code: 200
__proto__: Object
__proto__: Object
media_id: "1234567890"
__proto__: Object
我正在從一個AJAX請求此響應其以這樣的方式
$.get('/likemedia', {
mediaid: $(this).data("id")
}, function(data){
console.log(data.html);
}, 'json');
響應格式化從/likemedia
以這樣的方式被格式化
{"html":{"already_liked":false,"media_id":"1234567890","likeResult":{"meta":{"code":200},"data":null}}}
然後我試圖acessing的JSON數組鍵「元[‘代碼’]」使用這種格式
data.html.likeResult.meta.code
這是現在可用,我怎麼能得到'data.likeResult.meta.code'的值?
我試圖做這將導致它的陣列扔到console.log
if (data.html.likeResult.meta.code === "200") {
alert("200 META CODE!");
} else {
console.log(data.html);
}
對不起,但是你粘貼在這裏的console.log語句的輸出沒有任何意義,它是不完整的。我們需要看到對象的結構,如果我們要進一步幫助你 –
爲什麼'data.html'? –
我已經提前並添加了更多的信息,爲什麼這可能是一個問題 – Curtis