检索jQuery请求的ajax URL并比较是否匹配

时间:2010-10-04 04:05:02

标签: jquery ajax

我正在尝试获取插件生成的请求的AJAX URL以在我的回调中使用。我的意图是,用简单的英语说:如果当前请求的AJAX URL匹配页面中已有的某个选择器中的属性href,那么就做一些事情。

  $(selector).myplugin({settings},function(){
    if (currentAjaxURL == $(another selector).attr('href') ) {
      // do something
    }
  });

有没有办法让jQuery通过当前请求的活动URL获取currentAjaxURL? 任何提示都会非常感激。

由于

1 个答案:

答案 0 :(得分:0)

查看jquery文档中的global ajax events,你可以监听发送的请求(发送之前,启动时,完成等等)并直接获取XMLHttpRequest对象,然后就可以了将URL与dom元素的href属性进行比较。