的jQuery的Ajax函数会返回错误:遗漏的类型错误:对象#<XMLHttpRequest的>有没有“完成”
我不断收到错误使用jQuery的Ajax功能时方法:的jQuery的Ajax函数会返回错误:遗漏的类型错误:对象#<XMLHttpRequest的>有没有“完成”
遗漏的类型错误:对象#没有“完成”
方法有什么令我困惑的是,它在过去的3天里完美地工作着。我做了一些改变,所以我想这肯定是我的错,但它不返回语法错误,就像它告诉我,jQuery的ajax函数是错误的,不能是?
$.ajax({     type: "POST", 
    url: "ajax/cms.php", 
    data: { 
     job: 'edit_staff', 
     id: id, 
     name: staff_name, 
     description: staff_description 
    } 
}).done(function(returned) 
{ 
    var message = 
    $('<div class = "edit_status_message_fees">' + '<span>Success: </span>' + returned + '</div>'); 
    message.appendTo('.edit_team'); 
    $('.edit_status_message_fees') 
    .fadeIn('normal', 
    function() 
    { 
     if(returned == "Database updated!") 
     { 
      $.post('ajax/get_new_staff_details.php', function(new_team) 
      { 
       $('.theteam').html(new_team); // Update main content area 
      }); 
      $('.edit_team') 
      .delay('500') 
      .fadeOut('normal', function() 
      { 
       $('.edit_team').remove(); 
      }) 
      $('.list_team') 
      .delay('500') 
      .fadeOut('normal', function() 
      { 
       $('.list_team').remove(); 
      }) 
      $('.edit_cover') 
      .delay('500') 
      .fadeOut('normal', function() 
      { 
       $('.edit_team').remove(); 
      }) 
     } 
    }) 
}); // END ajax 
有人可以帮我吗?
回答:
我相信你使用的是旧版本的jQuery,进行升级,或者做这样的事情:
$.ajax({      url: "ajax/cms.php", 
     ... 
     complete: function() { 
     //your callback body 
     } 
}); 
以上是 的jQuery的Ajax函数会返回错误:遗漏的类型错误:对象#<XMLHttpRequest的>有没有“完成” 的全部内容, 来源链接: utcz.com/qa/262746.html

