0

我正在对 $.ajax 进行多次调用(循环),如下所示:

var getRequest = $.ajax({
url: "http://maps.googleapis.com/maps/api/geocode/json?address=" + etc,
type: "GET",
dataType: "json",
});

我可以从 getRequest.done 函数中获取 url 属性(上图)吗?

4

1 回答 1

0

done函数的上下文是 jqXHR(AJAX 请求的包装器)。因此,您可以url使用this

$.ajax({
    url: "http://maps.googleapis.com/maps/api/geocode/json?address=" + etc,
    type: "GET",
    dataType: "json",
}).done(function () { alert(this.url) })
于 2013-05-16T16:29:00.947 回答