为了账号安全,请及时绑定邮箱和手机立即绑定

jquery -ajax学习总结

标签:
JQuery

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

 前提:后台返回的是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

点击查看更多内容
TA 点赞

若觉得本文不错,就分享一下吧!

评论

作者其他优质文章

正在加载中
  • 推荐
  • 评论
  • 收藏
  • 共同学习,写下你的评论
感谢您的支持,我会继续努力的~
扫码打赏,你说多少就多少
赞赏金额会直接到老师账户
支付方式
打开微信扫一扫,即可进行扫码打赏哦
今天注册有机会得

100积分直接送

付费专栏免费学

大额优惠券免费领

立即参与 放弃机会
意见反馈 帮助中心 APP下载
官方微信

举报

0/150
提交
取消