长知识博客网站,一个编程知识分享网站! Email:

jQuery ajax中success和complete区别

分类: 前端 浏览量: 留言数: 98469

success和complete虽然比较相近,当然区别也是很明显的。

主要针对以下初学者,只要三两句话就能将它们的区别说的很清楚。

先看一段代码实例:

$.ajax({
  type: "post",
  url: url,
  dataType: 'html',
  success: function (data) { },
  complete: function (XMLHttpRequest, textStatus) { },
  error: function () { }
});

success和complete分别介绍如下:

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

(2).当请求完成时调用的函数。函数会得到两个参数:XMLHttpRequest对象和一个描述请求成功的类型的字符串。当请求完成时调用函数,即status==404、403、302等。

jQuery ajax中success和complete区别,这样的场景在实际项目中还是用的比较多的,关于jQuery ajax中success和complete区别就介绍到这了。

jQuery ajax中success和complete区别属于前端实例代码,有关更多实例代码大家可以查看。

本文地址: http://www.zzsi.net/code/web/98469.html

本站部分资源来源与网络,仅供学习参考使用,请勿商用,如侵犯了您的权益,请联系我们删除。

标签: 上一篇: 下一篇:
在线留言CONTACT US

评论功能已关闭

展开更多