complete(xhr,status)是请求完成时运行的函数,有两个参数xhr对象和一个描述请求状态的字符串,status(“success”, “notmodified”, “nocontent”,“error”, “timeout”, “abort”, 或者 “parsererror”) 。。
先说一下jQuery中各个事件执行顺序:
ajaxStart(全局事件)->beforeSend->ajaxSend(全局事件)->success->ajaxSuccess(全局事件)->error->ajaxError (全局事件)->complete->ajaxComplete(全局事件)->ajaxStop(全局事件)
所以在请求成功success或失败error之后均调用complete函数。
值得借鉴的文章:
wwwblogs/shj-com/p/1…

更多推荐

jquery的ajax请求中的complete参数