EasyUI:datagrid数据汇总
js代码:
var total=0;//全局变量 $(function(){ $(‘#tablebudgetdata‘).datagrid({ title:‘ ‘, //标题 onLoadSuccess: function (data) {//表单加载完后再加载此方法 sumPrice(data); } }); }); //求总列的sum function sumPrice(data){ var total = 0; var rows = $("#tablebudgetdata").datagrid("getRows");//获得总行数 for (var i = 0; i < rows.length; i++) {//循环 total += parseFloat(rows[i][‘used_sum‘]); //totalPrice列名总和要通过ajax传到后台返回到前台展示 } //修改标题,显示金额之和为2位 $(‘#tablebudgetdata‘).datagrid("getPanel").panel("setTitle","<span style=‘margin-left:76.4%‘></span>总和:"+total.toFixed(2)); }
效果: