热门关键字:
jquery > jquery教程 > jquery教程 > jquery -ajax学习总结

jquery -ajax学习总结

357
作者:管理员
发布时间:2021/1/22 16:14:35
评论数:0
转载请自觉注明原文:http://www.jq-school.com/Show.aspx?id=3389
一. 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






如果您觉得本文的内容对您的学习有所帮助:支付鼓励



关键字:jquery 选项卡 jquery选项卡 tab 网友smile
友荐云推荐