$.ajax({
type: "post",
url: url,
dataType:'html',
success: function(data) { },
complete: function(XMLHttpRequest, textStatus) { },
error: function(){}
});
success : 当请求成功时调用的函数。
complete :当请求成功时,整个请求都已经完成后调用的函数。
解析 :一般情况下,用success做请求就可以,但是如果我们用了异步请求,又想按顺序执行代码,那就要用到complete。当然ajax也有同步属性:
async: false,//使用同步的方式,true为异步方式
效果一样
补充:complete 请求完成后回调函数 (请求成功或失败时均调用)

本文深入探讨了Ajax中success和complete回调函数的区别与应用场景,解释了它们在异步请求中的作用,以及如何确保代码按预期顺序执行。
747

被折叠的 条评论
为什么被折叠?



