主要是在formatter中用toFixed的方法进行保留,代码如下:
$('#page-table').datagrid({
url:'/getDataByFunctional?startTime=' + startTime, //获得数据的路径
rownumbers:true,
singleSelect:true,
autoRowHeight:false,
pagination:true,
pageSize:20,
columns:[[
{field:'ST_ID',title:'部门编号',width:200},
{field:'amount1',title:'总数',width:120},
{field:'percent',title:'百分比',width:120,
formatter: function(value,row,index){
return (row["percent"]).toFixed(2) + "%"; //从数据库查出来的percent值,用toFixed进行保留两位数,然后添加上%即可
}
}
]]
});
实习的第四个星期,老师指出我一个缺点,就是要及时问问题,不要把问题堆积在一起问,很可能会变成一个大问题无法解决。其实老师之前就给我说过这个毛病,感觉当时该了几天,现在我要下决心改正这个缺点,定时的给老师汇报问题,寻找解决的办法,毕竟不是每一个人都愿意指出你的错误的。
加油吧,虽然改变有些痛苦,但是为了更好的自己,一定要摒弃不好的东西~~