在phpgrid中舍入摘要行

时间:2013-11-27 11:30:40

标签: php jqgrid grid

我有一个带有摘要的网格,它显示了这个组的平均值:

$dg->set_group_properties('year');
$dg->set_group_summary('amount','avg'); 

输出将添加一个摘要行,其中包含给定年份(组)的每位客户的平均购买金额。

现在我想将摘要行中的平均值四舍五入到一位数(即467.075应为467.1),但我不知道如何。

1 个答案:

答案 0 :(得分:2)

这对我有所帮助: https://phpgrid.uservoice.com/knowledgebase/articles/215864-fix-group-sum-floating-decimal-issue

<?php 
... 
$dg->set_group_summary('amount','###mysum###'); 
... 
?>

<script> 
function mysum(val, name, record) 
{ 
// this will round sum to 2 decimal 
return parseFloat(parseFloat(val||0) + parseFloat((record[name]||0))).toFixed(2); 
} 
</script>