。を使用してオブジェクトプロパティを抽出できません。 Jqueryのeach()メソッド私はconsole.log(結果)を使って完全な応答を見ることができますが、その応答から抽出することはできません。 .eachメソッドでresult.snippetを使用しようとすると、未定義または[Object object]というメッセージが表示されます。 .eachを他のjsonレスポンスに使用すると、data.valueを使用して抽出することができますが、この応答では機能しません。.eachメソッドを使用してJQueryでJSON応答をループすることができません。
(function getArticles(){
var url = "https://api.nytimes.com/svc/search/v2/articlesearch.json";
url += '?' + $.param({
'api-key': "",
'q': "obama"
});
$.ajax({
url: url,
type:"GET",
data:{
}
}).done(function(result) {
console.log(result);
$.each(result, function() {
document.write(result.snippet); // This is not working, but works with other json responses from other API's//
})
});
})();
それが「ない方法を説明してください:
あなたが各ドキュメントを繰り返すことができ仕事 "、エラー表示など – Soviut
また、実際には何ですか?ここでやりたい? – Soviut
あなたのコードをjsfiddleに入れ、あなたが望むものをもっと詳細に説明してください。 –