我正在尝试从Google Map geocode api获取LatLng。我的代码下方的地址值为“ New York,NY”
$.ajax({ url: 'http://maps.googleapis.com/maps/api/geocode/json', data: { sensor: false, address: address }, success: function (data) { alert(data) } });
但我没有得到任何警报值。
谢谢你的帮助。
您需要就规则与API联系。
$.getJSON( { url : 'https://maps.googleapis.com/maps/api/geocode/json', data : { sensor : false, address : address }, success : function( data, textStatus ) { console.log( textStatus, data ); } } );
编辑:
我真是愚蠢,早上不应该在stackoverflow上!问题是跨域请求。出于安全原因,这是不允许的。
请使用Google自己的地址解析客户端。