1.
.js代码片段,
$("#div_progress").html("<img src='/images/icon_loading.gif' border='0'/> Processing, please wait...");
var param=$(form).serialize();
$.post("updateExtra.jsp",param,function(json){
if(json.success){
window.location='preview.jsp'; //json没有值,所以这行代码没有被执行!
}else{
alert(json.errMsg);
}
},"json");
return false;
2.提交页面之后,后台代码已经正确生成了json字符串,如下:
{
"success": true,
"data": {
"accountId": 4,
"address": "123",
"allPriced": "Y",
"amount": 47.530,
"arrangeShipment": "N",
"cartId": 33,
"cartType": "C",
"city": "CMichael943608716",
"continent": "N",
"currency": "USD",
"custId": 36,
"expectedDeliDate": "29 Sep, 2014",
"linkman": "Michael943608716",
"notes": "Not enough stock for below:\r\nP0203-C: XXL\r\nP0202-R: XS, XXL",
"otherShipMethod": null,
"payMethod": "TT",
"phone": "515323886918",
"province": "PMichael943608716",
"qty": 3,
"region": "CA",
"remarks": "Subtotal($): 47.53\r\nShipping($): \r\nTotal($): 47.53",
"shipMethod": "DHL,EMS"
}
}
3.但是,后台生成的json字符串并没有被前台接收到,也就是说,.js代码里的json是没有值的;
不知道是不是json对象的格式有问题,因为在这个网站(
http://www.bejson.com/)验证json格式时会出现验证错误,如下:
注:
1.如果json对象的remarks这个键的值没有验证错误的话(即在那个网站没有出现效验错误的时候,比如,remarks的是"hello 12345~~~~",或者其他的值,一般都不会出现效验错误——会出现效验错误的情况是少数情况),那么页面可以正常提交
2.如果是IE浏览器、safari浏览器,无论json对象效验是否出现错误,测试发现均可以正常提交页面——但是chrome、firefox,只有在json对象效验正确才可以提交页面,否则就不能提交页面!
相关推荐
json转对象json转对象json转对象json转对象json转对象json转对象json转对象json转对象json转对象json转对象json转对象json转对象json转对象json转对象json转对象json转对象json转对象json转对象json转对象json转对象...
后台接收到的数据一直显示null 原因: 使用@RequestBody标签接收json数据,参数类型不能用Sting 看这两个注解的作用 @RequestParam 是作用在形参列表上,RequestParam可以接受简单类型的属性,也可以接受对象类型。...
json格式与java类对象相互转换。json格式转换成java类对象,List,Map。类对象转换成json。
下面小编就为大家带来一篇aspx后台传递Json到前台的两种接收方法推荐。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧
form数据与json对象的互相转换(完整版) * 将web Form 的数据转化成json字符串 * 将json对象的值解析后填入web Form 在AJAX开发中这是关键技术: 1、将form中的数据利用本工具转换成json格式的字符串,再通过ajax传...
C# json格式转换,Json格式字符串与C#对象相互转换,类库和测试demo 写了一个json与C#对象相互装换的类库,直接调用就行,有测试案例,代码注释非常详细 部分方法: /// 将Json字符串解析为C#中的对象 /// Json格式...
用asp输出json格式,生成json对象。 json.asp格式化json类。ajax返回json格式数据
对JSON对象前台获取 方便 , 快捷,通俗易懂!
JS中的JSON对象 使用JSON进行数据传输
Json对象与json字符串互相转换处理工具
答:我数据库中的主键是使用雪花算法生成的,就是因为用id的位数太多,导致在前台我点击删除/修改按钮后传入到后端的id会缺少精度。(比如本应该是18234736282736、传过去就是18234736282700),可以看到后三位就...
asp输出json对象实例,用于生成json对象,不是json字符串。读取生成等都有,欢迎大家测试。
JSON 即 JavaScript Object Natation,它是一种轻量级的数据交换格式,非常适合于服务器与 JavaScript 的交互。本文将快速讲解 JSON 格式,并通过代码示例演示如何分别在客户端和服务器端进行 JSON 格式数据的处理。...
JSON转换为JAVA对象及日期格式转换处理 -
json viewer中文版支持JSON字符串查看和格式化,将功能合二为一,使用起来非常的方便,以前觉得json可读性差的朋友可以下载这个工具试一试。 软件介绍 JSON Viewer是一款方便易用的Json格式查看器。Json格式的数据...
json校验工具,支持 1.json字符串格式化 2.json格式错误报错,找出报错所在行并标出
json字串 解析成jsonObject的工具,替代eval方法使用 IE8以上浏览器貌似自带 JSON.stringify
在开发中,如果用到Json传递或者存储数据,Newtonsoft.Json序列化后的内容很难阅读,Json格式化(树状结构)工具由此诞生。压缩包中包含一个美化工具(exe)、C# net 3.5的格式化dll和一个简单的demo文件(exe工具...
目的:Python 格式化打印json数据方法(展开状态) 环境: 系统:Win10 x64 环境: Pycharm Python 3.7.0 问题分析: Python下json手法的json在打印查看时,括号和数据都没有展开,查看起来比较困难。 解决方案: ...
添加这几个包可以方便的对JAVA对象转化为json格式数据以及由json格式数据生成java对象,方便服务器端和客户端JSON数据的处理