1

这是ajax调用

var url_map = "http://maps.googleapis.com/maps/api/geocode/json?latlng="+lat+","+lon+"&sensor=false?callback?";
$.ajax({
       type: "GET",
       dataType : "json",
       url: url_map,
       crossDomain:true,
       success: function(data){
          console.log("success");
       },
       error: function(e){
          console.log(JSON.stringify(e);
       }
)};

我试过了jsonpjson因为dataType。但它仍然回调parsererror错误。还尝试修改 url_map 添加&output=json或/和删除?callback?参数。有没有办法捕捉一个详细的错误而不是一个通用的parsererror

我的代码有什么问题?

编辑

在我看来,它不是提到的链接的副本。我已经有了经纬度。我需要得到那个坐标的国家

4

1 回答 1

0

如以下链接和评论中所述,googleapis 不再提供 jsonp ajax 请求。

解决了我的问题。

于 2013-02-21T15:04:07.553 回答