我正在使用以下JS向Google场所提交ajax获取请求。
let term = $("#enteredAddress").val();
$.ajax({
url: 'https://maps.googleapis.com/maps/api/geocode/json?address='+encodeURIComponent(term) +'&key=GOOGLEKEY',
type: 'get',
success: function(data) {
if (data.status === 'OK') {
// Get the lat/lng from the response
let lat = data.results[0].geometry.location.lat;
let lng = data.results[0].geometry.location.lng;
console.log("pass");
}
},
error: function(msg) {
console.log("fail");
}
});
它返回XHR加载失败,但是如果我在浏览器中转到url,则所有信息都在那里。我可以不使用ajax请求获取经度和纬度吗?如果没有,我该如何提交地址来检索经纬度?