我正在尝试获取网址中第一个“价格”字段的值:
http://pubapi.cryptsy.com/api.php?method=singleorderdata&marketid=132
我目前正在使用以下代码来执行此操作:
getJSON('http://pubapi.cryptsy.com/api.php?
method=singleorderdata&marketid=132').then(function(data) {
var final = (data.return.DOGE.sellorders.price * totalcost) * 0.985
var finished = final.toFixed(8)
我强烈感觉自己做错了:
data.return.DOGE.sellorders.price
有什么想法吗?
谢谢!
最佳答案
data.return.DOGE.sellorders[0].price
因为 sellorders 是一个数组
$.getJSON('http://jsbin.com/pudoki/1.json', function(data){
alert(data.return.DOGE.sellorders[0].price);
});
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
关于javascript - 使用 javascript 从 URL 获取 JSON 对象,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29088067/