页面间传递整数类型失真

在js中传值的时候。尤其是int类型容易溢出。要用‘’引起。当成字符串来传递。

  用的JQuery的ajax传值。超链.action?a=b&c=d;也一样。
dataMap.put("distributeId", list.get(6));
否则mid=4456456456456456  传出后变成4456456456456000


dataMap.put("distributeId", String.valueOf(list.get(6)));
正常mid=4456456456456456  传出后变成4456456456456456

所以int,long等类型传值(客户端服务端)是最好都转成String型的。

posted @ 2013-11-27 17:30  keia  阅读(252)  评论(0编辑  收藏  举报