jquery-ajax学习总结

一. jquery ajax学习之 成功与错误回调函数

创新互联公司是一家专业提供新蔡企业网站建设,专注与做网站、网站建设H5响应式网站、小程序制作等业务。10年已为新蔡众多企业、政府机构等服务。创新互联专业网络公司优惠进行中。

 前提:后台返回的是json格式的数据

(1)success回调函数:当ajax的dataType为json时

  success的data就是个json的object,直接data.msg就可以获得数据

(2)success回调函数:当ajax的dataType为text时

  success的data是一个json格式在字符串而不是json的Object所以这里首先需要

用jQuery.parseJSON(data) 将json字符串转为json的Object再用object.msg获得

数据

以上两种情况都没有提到error这个回到函数,是因为它实在太变态。我们看一下

这个方法

error:function(XMLHttpRequest, textStatus, errorThrown) {

            alert(XMLHttpRequest.responseText);    

            alert(XMLHttpRequest.status);      

            alert(XMLHttpRequest.readyState);    

            alert(textStatus);

        }

不管你dataType设置的是什么玩意,也不管你后台返回的数据是什么格式,他

 

XMLHttpRequest里面responseText所

封装的数据都是String的。

比方说后台返回的是json格式的数据,

所以这里就一定先需要用jQuery.parseJSON(XMLHttpRequest.responseText)转为

json的Object然后再Object.msg


当前标题:jquery-ajax学习总结
浏览地址:http://hxwzsj.com/article/gcscee.html

其他资讯

Copyright © 2025 青羊区翔捷宏鑫字牌设计制作工作室(个体工商户) All Rights Reserved 蜀ICP备2025123194号-14
友情链接: 网站设计 网站建设开发 响应式网站建设 网站建设公司 专业网站设计 营销型网站建设 网站建设方案 营销型网站建设 成都企业网站制作 成都网站设计制作公司 广安网站设计 泸州网站建设 成都定制网站建设 古蔺网站建设 手机网站制作 手机网站制作 成都网站制作 网站制作 成都网站建设公司 重庆企业网站建设 企业网站设计 手机网站制作