ajax complete jQuery中ajax的complete和success有什么区别?
jQuery中ajax的complete和success有什么区别?
https://api.jquery.com/jquery.ajax/在
jQuery中调用Ajax成功后,将调用success指定的回调函数。如果Ajax调用失败,将调用error指定的回调函数。无论Ajax成功还是失败(有错误),都将调用完整的函数。也就是说,只要对Ajax的调用完成,不管调用成功与否,都会调用complete中指定的函数;只有对Ajax的调用成功,才会调用success中指定的函数。
谈谈Jqueryajax中success和complete有哪些不同点?
Var ajaxtimeouttest=$。Ajax({URL:“”,//请求URL timeout:1000,//超时设置,单位:ms,type:“get”,//请求模式,get或post数据:{},//请求参数,JSON格式,数据类型:“JSON”,//返回数据格式成功:功能(data){//回调函数alert(“success”},complete:function(XMLHttpRequest,status){//之后请求完成后,最终执行参数if(status==“timeout”){//timeout、status、success和error相等ajaxTimeoutTest.abort()Alert(“timeout”}设置超时时间,并通过在完成时检测状态值来确定请求是否超时。如果超时,将执行响应操作。
ajax complete ajax error什么意思 complete的进行时
版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。