jQuery 中 ajax 的 complete 和 success 有什么区别

2025-02-24 21:35:40
推荐回答(2个)
回答1:

success : 当请求成功时调用的函数。这个函数会得到一个参数:从服务器返回的数据。当请求成功时调用函数,即status==200。

complete :当请求完成时调用的函数。这个函数会得到两个参数:XMLHttpRequest对象和一个描述请求成功的类型的字符串。当请求完成时调用函数

所以,在写success或者complete的方法时,注意传入的参数,和使用传进来参数对象来解决我们的问题

回答2:

success只有请求成功里边的内容才会被执行,如果失败将进入error
complete无论成功失败都会被执行