Jquery中ajax传输json数据显示undefined错误
来源:互联网 发布:淘宝客服用的打字软件 编辑:程序博客网 时间:2024/06/17 03:51
今天在做ajax的时候突然发现一个问题,以前在用Jquery1.3的时候都正常的方法结果现在都不行。firebug中发现我要的数据已经返回,而且数据显示正常,但是前台取值一直都提示undefined。找了好久资料才找到原因。Jquery1.4中对JSON数据格式进行了严格限制,原先在Jquery1.3中能用的格式现在都不能使用原数据格式{isOk:true,msg:'传输成功'}解决方法:标准的json格式,要求对字符串都使用""限定,修改后的内容为:{“isOk”:true,"msg":"传输成功"}//ajax数据接收示例var dat={id:"123456",name:"over"};$.ajax({ type: "POST", url: "/Test.ashx", data: dat, dataType: "json", //此处要添加数据类型 success: function(data) { if (data.isOk == true) { alert(data.msg); } else { alert(data.msg); } }, error: function() { alert("信息提交失败"); }});$.post("/Test.ashx", dat, function(data) { alert(data.isOk); },"json");//post方法中,最后要添加一个数据类型"json"备注:网上还有一种方法,就是修改Jquery源文件。参考http://cleaneyes.javaeye.com/blog/663883
如果您喜欢我写的博文,读后觉得收获很大,不妨小额赞助我一下,让我有动力继续写出高质量的博文,感谢您的赞赏!!!
1 0
- Jquery中ajax传输json数据显示undefined错误
- PHP中,Json AJax传输数据
- jQuery ajax请求json数据回调函数中data为undefined解决方法
- ajax读取json显示undefined
- jQuery+json+struct2+ajax传输数据的过程:
- Struts2+jquery+Ajax实现json数据的传输
- ajax实例--传输json数据
- Jquery中 使用Ajax获取Json 数据
- ajax 显示json数据在table中
- 2017精华版:jquery 中 ajax,后台获取数据库json数据,显示在html页面 02
- Ajax+jquery+jaso传输数据
- ajax和jquery传输数据
- ajax json 显示数据
- JQuery中使用ajax传输超大数据的解决方法
- JQuery中使用ajax传输超大数据的解决方法
- Jquery+Json+ajax实现异步查询显示数据
- Highcharts AJAX JSON JQuery 实现动态数据交互显示图表
- ajax获取json数据使用jquery分页插件显示
- ImageMagick 安装使用
- Paper Reading
- RDBMS与NOsql的区别
- springboot jsp报错:No Java compiler available
- Android下动态获取View的高度或宽度
- Jquery中ajax传输json数据显示undefined错误
- Linux PHP7编译并与Nginx结合
- Android例子—Fragment实例讲解—底部导航栏的实现(方法2)
- 嵌入式linux 内核模块调试ko的 insmod问题
- leetcode第三题
- 五大存储模型关系模型、键值存储、文档存储、列式存储、图形数
- 【ZJOI2015】bzoj3926 诸神眷顾的幻想乡
- Linux下Tomcat 8 常用命令和优化
- Training and investigating Residual Nets 自己分析