要在grid中显示合计信息,可以使用grid的footer,显示效果如下图所示
total
本例在footer中显示了行数,具体做法如下
1.grid的useFooter属性设置为true
2.在grid的onReload事件中添加如下代码

Model.prototype.grid1Reload = function(event) {
var data = this.comp("bizData1");
var total = data.getAggregateValue("totalQuantity");
event.source.setFooterData({
fName : '合计:',
fJE : total
});

};

本例显示全部数据中某列的合计,可以用data上的getAggregateValue方法获取某列的合计值。关于合计值AggregateValue的计算,请看帖子
http://bbs.justep.com/forum.php?mod=viewthread&tid=39784&page=1&extra=#pid164962962

如果希望显示grid中某列的合计,可以使用data上sum方法,获得grid中某列的合计值

本文由WeX5君整理,WeX5一款开源免费的html5开发工具H5 App开发就用WeX5!

阅读其他app 开发相关文章:http://doc.wex5.com/?p=3443