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

franksinger 2008-03-18 05:15:55
jQuery 中 $.ajax 的 complete 和 success 有什么区别?
...全文
15663 9 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
liuqinqin 2008-04-30
  • 打赏
  • 举报
回复
complete 只是完成了请求与响应
success 是指服务器返回的不是出错的信息
比如403
比如500
orange_morning 2008-04-30
  • 打赏
  • 举报
回复
success 只是在200 的情况下
UltraBejing 2008-04-30
  • 打赏
  • 举报
回复
关注 接分
meiZiNick 2008-04-30
  • 打赏
  • 举报
回复
接分是王道!
franksinger 2008-03-19
  • 打赏
  • 举报
回复
如果使用success,正常返回的responseText是否肯定有值?
我需要使用循环请求,发现由于网速或其他问题,循环次数过多,则导致responseText没有取到。如何能解决???

谢谢!
xingchenbbs 2008-03-19
  • 打赏
  • 举报
回复
星辰技术社区:www.netcsharp.cn,我们将帮您以最快的速度找到最佳的解决方案
tantaiyizu 2008-03-18
  • 打赏
  • 举报
回复
其实你看字面意思都可以想象出来的 。。。
iuhxq 2008-03-18
  • 打赏
  • 举报
回复
complete 是返回404,403,302什么的都算


success 仅仅是200


其实看看底层代码就清楚了
tantaiyizu 2008-03-18
  • 打赏
  • 举报
回复
Function) success - 当请求成功时调用的函数。这个函数会得到一个参数:从服务器返回的数据(根据“dataType”进行了格式化)。

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

52,792

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 Ajax
社区管理员
  • Ajax
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧