正確讀取JSON數據,我試圖用$.getJSON
從NHTSA召回API獲取數據,並從Results
陣列與id="data"
追加Component
對象爲div
。這裏是我試圖讓JSON的URL: http://www.nhtsa.gov/webapi/api/Recalls/vehicle/modelyear/2000/make/honda/model/accord?format=json
這裏是我使用的代碼片段:
`VAR URL = 'http://www.nhtsa.gov/webapi/api/Recalls/vehicle/modelyear/2000/make/honda/model/accord?format=json';
$.getJSON(url, function(data) {
console.log(data.Results);
$.each(data.Results, function(i,Results){
var component = this.Component;
$('#data').append('<h4>' +component+ '</h4>');
}
}
我已經使用了這個類似的格式的一些其他的API,它的工作,所以我不知道爲什麼呼叫沒有通過。
使用'this.Component;'回調內將需要綁定。 「附加」中如何使用「結果」並不清楚。 –
你還沒有描述問題是什麼。你的迭代中是否有錯誤?或者電話沒有通過? – praneetloke
對不起。電話只是沒有通過@praneetloke – James