我已经多次看到这个问题,但解决方案不起作用。在这个链接上,有一个无名的 JSON 对象。我正在尝试访问对象中的数据。这是我迄今为止尝试过的:
$.getJSON 返回不同的错误。我读到添加“&callback =?” 到 url 将停止“Access-Control-Allow-Origin”错误,该错误有效,但后来我遇到了“Unexpected token:”错误。不过,JSON 数据对我来说看起来是正确的。
我也试过这样做:
<!DOCTYPE html>
<html>
<head>
<script src="jquery-latest.min.js"
type="text/javascript"></script>
</head>
<body>
</body>
</html>
<script>
var jsondata = {}
$(document).ready(function() {
url = //removed to prevent line wrap
$.getJSON(url + "&callback=?",
function(data) { jsondata = data; } );
});
</script>
它产生了同样的意外令牌错误。有任何想法吗?