温馨提示×

温馨提示×

您好,登录后才能下订单哦!

密码登录×
登录注册×
其他方式登录
点击 登录注册 即表示同意《亿速云用户服务条款》

jquery -ajax学习总结

发布时间:2020-07-05 14:42:31 来源:网络 阅读:415 作者:panguixiang 栏目:web开发

一. 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

向AI问一下细节
推荐阅读:
  1. jQuery事件
  2. JQuery动画

免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。

AI