我的.ajaxSetup jquery调用有什么明显的错误吗?

时间:2011-03-09 16:18:14

标签: jquery ajax

我正在尝试调试一些代码并找到错误的底部。

这有什么不妥之处:

$.ajaxSetup({ 
beforeSend: function(xhr) {  
     xhr.setRequestHeader("Accept", "text/javascript"); }
}); 

顺便说一句,这是在jQuery中。

1 个答案:

答案 0 :(得分:2)

ajax事件BeforeSend在每个ajax调用中是本地的,AFAIK你不能在$.ajaxSetup中使用它,但你可以用这种方式使用他的全局版本ajaxSend

$.ajaxSetup({
    ajaxSend: function(event, xhr, options) {
        /* code here */
    }
});

有关jQuery中ajax事件及其执行顺序的更多信息,请查看此处:http://docs.jquery.com/Ajax_Events