ajax对json数据的处理
来源:互联网 发布:西安财经大学行知学院 编辑:程序博客网 时间:2024/05/18 15:23
Ajaxl里之间使用后台传入的json数据会有问题,后端传入的是json字符串,需要通过eval()函数将后台传入的数据转换成json对象。
$("#detail").click(function () { var userName = $("#username").val(); // console.log(userName) ; var url = "login.do" ; var param = {"userName":userName}; $.post(url, param, function(result){ // 把字符串 var json = eval("("+result+")") ; console.log(json); if(json.code == 1) { console.log(json.data) ; }else { alert("查询失败!"); } });});
还可以指定dataType的值为“json”
$("#detail").click(function () { var userName = $("#username").val(); // console.log(userName) ; $.ajax({ type:"get", url:"login.do", data:{"userName":userName}, success:function (json) { if(json.code == 1) { console.log(json.data) ; }else { alert("查询失败!"); } }, dataType:"json" });
还可以用$.getJSON()方法
$.getJSON(url, param, function(json){ if(json.code == 1) { //console.log(json.data) ; var div = $("#show").empty() ; var temp = "<p>" +json.data.id + "</p>" + "<p>" +json.data.username + "</p>" + "<p>" +json.data.phone + "</p>" + "<p>" +json.data.email + "</p>"; div.append(temp); }else { alert("查询失败!"); } });
阅读全文
0 0
- ajax对json数据的处理
- ajax对返回的json数据的处理
- ajax对json的处理
- Ajax 处理 Json 数据
- ajax处理Json数据
- ajax处理json数据
- ajax处理返回的json数据
- ajax请求中json数据的处理
- ajax处理返回的json格式数据
- AJAX处理服务端的json数据
- javascript中对json数据的处理
- Gson对Json数据的处理
- python对json数据的处理
- 【项目积累】对JSON数据的处理
- 对json数据""、nil、NSNull的处理
- 对json数据""、nil、NSNull的处理
- Spring MVC 对 json数据的处理
- JS对Json数据的处理
- Google ArCore
- eclipse新建maven的web项目时,pom.xml的war报错解决方法
- Qt 自定义 滚动条 样式
- jQuery Mobile中选择select的data-*选项
- HDU
- ajax对json数据的处理
- 空指针异常 anko for Android findviewbyId fragment ondestoryView
- intellij idea 一行函数默认不折叠
- UITableView HeaderView和FooterView的悬浮(粘性)解决方法
- 国人福利 Vultr开始支持支付宝了
- 【多校训练】hdu 6136 Death Podracing 优先队列
- 梯度提升树(GBDT)原理小结
- jQuery Mobile中滑动块range的data-*选项
- 一二三