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>