效果:
一.
先在datagrid添加showFooter的属性,和加载成功事件onLoadSuccess
$('#aa').datagrid({
idField:'id',
remoteSort:true,
pagination:true,
showFooter: true,
ctrlSelect: true,
columns:[[
{field:'name',title:'名字',width:120,align:'center',sortable:true},
{field:'number',title:'数量',width:120,align:'center',sortable:true}
]],
onLoadSuccess:function(data){
$("#aa").datagrid('resize');
$("#aa").datagrid('reloadFooter',[{name:'合计',number:data.inNumber}]);
},
})
二.后端用map把数据返回
map.put("rows",detailsList);
map.put("total",total);
map.put("inNumber",inNumber);
return map;