-1

如果我将它传递到 url,我想使用 google geo api:

https://maps.googleapis.com/maps/api/geocode/json?address=montreal&sensor=false

正如google api doc所说,我得到了json对象

现在,我想做的是:

用ajax做,这就是我的代码:

$.ajax(
        {
        url: 'https://maps.googleapis.com/maps/api/geocode/json?address=montreal&sensor=false',
        dataType: 'json',
        success: function (data) {
        //do stuff
                                }
        }
                              )

     };

一切正常,我只想向用户显示加载动画,直到我取回对象,有时这需要时间..

有任何想法吗??谢谢!

4

1 回答 1

2

alert()语句在success回调函数中,因此在您收到对象之前肯定不会出现警报。但是,您要返回的对象没有d属性,因此调用alert(data.d)将输出undefined

于 2013-01-17T14:07:49.937 回答