[英]jquery getJSON() function (get whole json object)
因為我當前使用的是一個返回JSON代碼的API,所以我需要獲取API返回的整個JSON代碼,並將此代碼逐行(格式正確,如果可能的話,以一種簡便的方式)插入<pre>
元素中。
我目前使用的代碼:
$.getJSON(url + "api/get", function( data ) {
$.each(data, function(i, field){
$("#result").append(field);
console.log(field);
});
});
使用控制台輸出,我得到:
Object {message: "api key invalid"}
這似乎很奇怪,因為使用郵遞員進行調試時,我得到:
{"errors":{"message":"api key invalid"}}
郵遞員如何獲得響應以及如何將其插入到我的pre元素中,因為目前這還行不通。
您的$.each()
循環遍歷響應中的每個屬性,並忽略屬性名稱。
您只需要整個data
對象,沒有任何循環。
要顯示消息,請檢查對象的屬性。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.