$.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 请求完成后回调函数 (请求成功或失败时均调用)