Javascript JSONP调用给了我一个错误
可能重复:Javascript JSONP调用给了我一个错误,javascript,jquery,Javascript,Jquery,可能重复: 它给了我这个错误:未捕获的语法错误:意外的标记:您正在尝试从google maps获取JSONP响应,但它不支持 试试这个 <script src="http://maps.google.com/maps/api/js?sensor=false" type="text/javascript"></script> <script> $(function(){ var geocoder = new google.
它给了我这个错误:
未捕获的语法错误:意外的标记:
您正在尝试从google maps获取JSONP响应,但它不支持
试试这个
<script src="http://maps.google.com/maps/api/js?sensor=false" type="text/javascript"></script>
<script>
$(function(){
var geocoder = new google.maps.Geocoder();
var latlng = new google.maps.LatLng(40.714224,-73.961452);
geocoder.geocode(
{latLng : latlng },
function(dataObject, statusObject) {
console.log(dataObject);
}
);
});
</script>
$(函数(){
var geocoder=new google.maps.geocoder();
var latlng=新的google.maps.latlng(40.714224,-73.961452);
地理编码(
{latLng:latLng},
函数(数据对象、状态对象){
console.log(数据对象);
}
);
});
或使用web inspector的网络部分(因为您正在使用一个,不是吗?)获得响应并了解问题。Tats是正确的,它显示{…}
(而不是测试({..})
)。
<script src="http://maps.google.com/maps/api/js?sensor=false" type="text/javascript"></script>
<script>
$(function(){
var geocoder = new google.maps.Geocoder();
var latlng = new google.maps.LatLng(40.714224,-73.961452);
geocoder.geocode(
{latLng : latlng },
function(dataObject, statusObject) {
console.log(dataObject);
}
);
});
</script>