使用jQuery解析Google Geo API(反向地理编码)

前端之家收集整理的这篇文章主要介绍了使用jQuery解析Google Geo API(反向地理编码)前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我确定我不是唯一一个,但是当请求的数据是纬度和经度时,当jQuery收到查询地址的请求时,我无法解析/返回任何内容,因此Google可以返回数据,但无法读取通过jQuery?
http://maps.googleapis.com/maps/api/geocode/json

带参数:

latlng=51.276914,1.077252
&sensor=false

在Firebug中它说200 OK但响应中没有显示任何内容

我打开它时可以看到它:http://maps.googleapis.com/maps/api/geocode/json?latlng=51.187296,1.229086&sensor=false&_=1302084865163

我做的是:

$.ajax(
{
    url: 'http://maps.googleapis.com/maps/api/geocode/json',data: 'latlng=' + geolocation + '&sensor=false',dataType: 'json',cache: false,success: function(data){ alert(data); }
});

这不起作用…… $.get,$.getJSON都没有json dataType.

为什么jQuery不能解析/读取响应?

解决方法

出于安全原因,您需要使用googles地理编码器.见答案 here.
原文链接:https://www.f2er.com/jquery/178914.html

猜你在找的jQuery相关文章