- 注册时间
- 2013-4-29
- 最后登录
- 2021-12-9
- 阅读权限
- 10
- 积分
- 1684
- 精华
- 0
- 帖子
- 141
|
factory 发表于 2014-4-14 17:14
你这样,你用firebug或者其他的浏览器工具,看看,是不是你后台返回的时候的数据,就已经是被保留过小数了 ...
检查过了,数据库我是默认4位小数,没有特殊处理,显示3位小数,是decimalPlace设置的。
然后提交,得到得json字符串如下
[{"barcode":"PKCC048","gold_no":"","stone_no":"21","kind_no":"05","goodsmode":"5","qty":1,"store_qty":1,"oldbarcode":"PKCC048","prod_name":"xxx","goods_wgt":0,"sale_amt":0,"_id":4736,"_uid":4736,"_state":"added"}]
所有数字类型应该都是四位小数,但是这里的goods_wgt变成了0,其他数值类型也是一样。结果再反序列化的时候,就出问题了。只要小数后有数字的都没有了。 |
|