0

基本上我是一个菜鸟,只需要一个起点。你能看出我的代码有什么问题吗?

$.getJSON('http://data.police.uk/api/crime-categories', function(json) {
alert(json.url.name);
});

如您所见,我只想获取类别并将它们打印到页面上。

链接到 jsFiddle http://jsfiddle.net/ZfvKm/2852/

4

1 回答 1

2

由于同源策略,浏览器正在阻止您的 AJAX 调用检索此数据。基本上,这意味着您的 JavaScript 代码只能检索与托管页面位于同一主机(www.example.com)、协议(http 或 https)和端口(80、8080 等)的 URL剧本。

由于此 API 似乎不支持JSONP,因此您必须通过服务器端代码检索它。

于 2013-04-25T23:59:36.277 回答