【发布时间】:2011-04-06 10:24:10
【问题描述】:
我确定我不是唯一一个,但是当 jQuery 请求查找地址时,当请求的数据是 latitude 和 longitude 时,我无法解析/返回任何内容,因此 Google 可以返回数据,但是不能被jQuery读取?
http://maps.googleapis.com/maps/api/geocode/json
带参数:
latlng=51.276914,1.077252
&sensor=false
在 Firebug 中显示 200 OK,但响应中没有显示任何内容:
我所做的是:
$.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 不能解析/读取响应?
【问题讨论】:
标签: jquery json geolocation google-maps-api-3