jquery ajax启动处理程序没有触发

时间:2011-08-16 13:27:55

标签: jquery ajax

jquery ajax启动处理程序没有触发。为什么? jquery 1.6.2

代码示例:

$(document).ready(function(){
 $('#rr-loading-overlay').ajaxStart(function(){
  alert('asda');
 }).ajaxStop(function(){

 });

 $.ajax({
    type: "GET",
    url: 'service.com',
    crossDomain: true,
    dataType: "json",
    success: function(data) {
     formatData(data);
    },
    error: function(jqXHR, textStatus, errorThrown) {
     alert(textStatus + ' / ' + errorThrown);
    }
 });

    function formatData(data){
 }

})

我也没试过。

 $(document').ajaxStart(function(){
   alert('asda');

     })

2 个答案:

答案 0 :(得分:3)

它对我有用

工作demo

答案 1 :(得分:2)

我遇到了同样的问题。对我有用的是在发出任何AJAX请求之前绑定ajaxStart