jQuery ajax中success和complete区别
分类:实例代码
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区别属于前端实例代码,有关更多实例代码大家可以查看。