easyui datagrid依据某列的值进行归类后,进行小计数据行插入在此类别后面,并合并此列相同的单元格,最后插入总计,并可以给小计,总结的列添加不同显示,效果如下
easyui datagrid数据源归类统计源代码如下
var merge = {}
$('#dg').datagrid({
title: 'datagrid数据源归类统计', rownumbers: true, url: 'sort.json', method: 'get',
columns: [[{ field: 'type', title: '类别' }, { field: 'no', title: '序号' }, { field: 'num', title: '数值' }]],
rowStyler: function (index, row) {
if (row.no == '小计') return 'background-color:#6293BB;color:#fff;';
if (row.type == '总计') return 'background-color:#f00;color:#fff;';
},
loadFilter: function (d)