在做智能插座的时候,数据类型是float 的,java 取到的和数据库里的一样,可是用ajax返回来的时候,就会弹出小数点后有很多小数,原来是没有的,如:2.1556546133;
因为后台数据正常,所以只好在Jsp里处理,截取后两个小数位了,
1://var d1 = data.rdVl1;
//alert(d1);
//var d11 = d1.substring(0,d1.indexOf(".") + 3);
这种在测试的时候正常,但是在项目上是没效果的,,不知为什么,
2: var d1 = parseFloat( data.rdVl1 );
d11 = Math.round(d1*100)/100;
这种才可以