Jquery 使用外部url获取JSON

Jquery 使用外部url获取JSON,jquery,Jquery,我正在尝试使用以下脚本读取外部JSON文件: $.getJSON('http://www.earthquake.usgs.gov/earthquakes/feed/geojson/1.0/hour',function( json ) { //$.getJSON('hour',function( json ) { $.each( json.features, function( i, item ){ alert(item.properties.mag); }); }

我正在尝试使用以下脚本读取外部JSON文件:

$.getJSON('http://www.earthquake.usgs.gov/earthquakes/feed/geojson/1.0/hour',function( json ) {
//$.getJSON('hour',function( json ) {
    $.each( json.features, function( i, item ){
        alert(item.properties.mag);
    });
});
当我使用外部url时,此脚本不起作用,但是,当我使用本地小时文件(从外部url复制和粘贴)时,此脚本工作正常。为什么?

我将成为“那个家伙”,他会对这类问题给出另一个答案由于同一原产地政策(谷歌IT!),您不能这样做。


实际上,如果确实需要这样做,可以使用PHP设置代理,并使用代理获取必要的数据。

。跨源限制。浏览器不允许您发送这样的请求。您好,Blender,有没有办法从该url获取JSON字符串?通常使用jsonp。不确定那个特定的URL。