なぜ私はコールバックの成功の価格などのようなデータにアクセスできません。私は成功の応答を得る。私は集計されたデータを取得しますが、その配列[aggregatedData]内の価格の値には何とかアクセスできません。試してみたAjax APIコールバック成功のコールデータ、JQUERY
function reqBitcoinData() {
$.ajax({
"url":"https://www.cryptocompare.com/api/data/coinsnapshot/?fsym=BTC&tsym=USD",
"method": "get",
"cache": false,
"dataType": "JSON"
}).done(function(jData) {
console.log(jData);
$.each(jData, function(i, jCurrency) {
var AggregatedData = jCurrency.AggregatedData;
aCurrencies.push(AggregatedData);
console.log(AggregatedData);
})
}).fail(function(jFail) {
console.log('Failed');
})
}
はどこがそれにアクセスしようとしていますか? –
'console.log(jData);'の出力を共有してください。 –
データ型がjsonならば、それを反復する前に 'JSON.parse(jData);'が必要です。 –