fnpd.net
当前位置:首页 >> AjAx post json DAtA >>

AjAx post json DAtA

首先你的代码有错误 else中间的内容时不对的。 我猜应该是else{ var data={ 'question1':.... ..... } } 而且你的data是局部变量,不建议在域外使用。 可以改为 var data = {}; if(...) { data = {...} } 进入正题 jsonData:{"data":data,"pu...

获取前台传过来的json字符串 反序列化。你这实体 内容不多,完全可以后台获取值,再实例化实体,传值的时候 不需要传json字符串 直接传emp

你已经拿到数据了,看样子是数据没有解析为json格式 jsondata=$.parseJSON(data); console.log(data.chkCode); 试一下

首先要明白ajax的基本格式,参考下面的内容,可以发现,success是请求成功后服务器返回的数据,接收只需要把回调函数的值处理就可以了,如: response:即为服务器返回的数据 ....success: function(response){ console.log(response);}.....如果...

我猜测。你用 alert(data).输出 ajax 获取的数据。 在$.ajax()中 可以输出数据 在$.post()中 alert 没用,什么都不输出。 如果你的$.post() 使用的是'json' 的方式。那说明你代码没问题。你在尝试下 alert(data.xxx) 就可以输出你的数据了。 在$...

先定义data变量啊 var data={ json字符串 }; $.post(url,data,function(){},"json"); 多方便 为什么要采用纯种的ajax呢?

可以自己用JSON.parse解析,也可以指定返回类型为JSON //自己解析$.post('url', function(res) { //这个JSON似乎有些浏览器没有,为了保证兼容性可能还得包含一个json2.js才行: //详见https://github.com/douglascrockford/JSON-js var resJson ...

//基础的ajax配置信息$.ajax({ url: "deleteOne.action", //请求的url地址 dataType: "json", //返回格式为json async: true, //请求是否异步,默认为异步,这也是ajax重要特性 data: { "id": id }, //参数值 type: "get", //请求方式 beforeSen...

dataType:JSON (注意大写) 然后 console.log(res)

注意如果post获取,则要将返回的数据eval()一下,否则取不到数据;function haha() {jQuery.post("addComment!comment.action",function aa(data) {data = eval_r(data);//POST方法必加,ajax方法自动处理了alert(data[0].userId);alert(data[...

网站首页 | 网站地图
All rights reserved Powered by www.fnpd.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com