这是我的代码,我正在尝试从api中使用的日期来检索比特币价格,但我已经迷失了很长一段时间。请帮忙。这是文档:https://bitcoincharts.com/about/markets-api/
var userDate = $("#userDate").val();
var bitcoinApiUrl = "http://crossorigin.me/http://api.bitcoincharts.com/v1/markets.json";
$(document).ready(function(){
$(".btn").on("click", function(){
$.ajax({
type: "GET",
url: bitcoinApiUrl,
success: function(currency) {
// for(var i = 0; i < currency.length; i++) {
console.log(currency);
// }
},
error:function(jqXHR, textStatus, errorThrown){
alert("something went wrong man!")
}
});
});
});
$(document).ready(function(){
// the "href" attribute of .modal-trigger must specify the modal ID that wants to be triggered
$('.modal-trigger').leanModal();
});
答案 0 :(得分:1)
货币是一个字符串!!不是一个对象。 您应该将其转移到JSON。 例如。
success: function(currency) {
var temp = JSON.parse(currency);
for(var i = 0; i < temp.length; i++) {
console.log(temp[i].latest_trade);
}
},
我写了一个演示, http://jsbin.com/paremi/edit?html,js,console,output
希望它有所帮助。