簡體   English   中英

jQuery getJSON()函數(獲取整個json對象)

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM