gpt4 book ai didi

javascript - 我想通过ajax调用从 map 获取json数据

转载 作者:行者123 更新时间:2023-12-02 22:58:03 25 4
gpt4 key购买 nike

我通过从 ajax 传递 lat long 来调用 map.php url 我需要从 map 获取 map 地点响应

function getinfo(lat,lng){
$.ajax({
url:"map1.php?lat="+lat+"&lng="+lng,
crossDomain:true,
type:'POST',
dataType:'application/json',
data:"{}",
success:function(data){
var len = data.results.length;
for(var i=0;i<len;i++ ){
console.log(data.results[i]);
}
}
});
};

错误

response is not defined, function is not trigger

最佳答案

我认为您的结果可能不是 JSON 格式,因此当 jQuery 尝试解析它时,它会失败。有关错误的更多信息,您可以使用 error: 回调函数捕获错误。

error: function () {
// your error handled inside this section
}

如果您不想获得 JSON 数据响应,请删除 dataType 属性。

除此之外,请检查您的后端返回数据对象。另请检查响应数据的结构。

结构也可能有错误。您还可以使用 Chrome 调试器检查您的 ajax 调用并捕获结果和错误。

关于javascript - 我想通过ajax调用从 map 获取json数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57900708/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com