的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函数会返回错误:遗漏的类型错误:对象#&lt;XMLHttpRequest的&gt;有没有“完成” 的全部内容, 来源链接: utcz.com/qa/262746.html

回到顶部