<!DOCTYPE html>
<html>
<head>
<script src="js/jquery-3.2.1.js"></script>
<script lang="javascript">$.ready(function() {
$.post("https://min-api.cryptocompare.com/data/price?fsym=ETH&tsyms=BTC,USD,EUR,GBP", function(data) {
alert(data)
})
}) </script>
</head>
<body>
</body>
</html>
这是为了拉{ “BTC”:0.0684, “USD”:294.38, “欧元”:251.24, “英镑”:227.87 }来自cryptocompare API,然后发出警报,但它什么也没有显示。我也检查devtools和没有任何传出
不应该'$ .ready'是'$(document).ready'? https://api.jquery.com/ready/ – bassxzero
你在哪里传递POST数据?我相信它应该是'$ .post(“https:// ...”,{“field”:“value”},function(data){alert(data);});'。也许你想使用'.get()'? –