因此我希望我在修改每一行的单价或数量的同时会更新grid上面的金额以及我增加的Summary金额合计两个栏位.最简单的方法就是直接遍历所有行中的Amount栏位进行加总再更新Summary就够了,这样有办法可以实现吗?作者: niko 时间: 2012-6-11 09:27:03
var data = grid.getData();
data是一个数组,你遍历计算,最后设置给汇总单元格就可以了。作者: athrun 时间: 2012-6-11 10:00:45
niko 发表于 2012-6-11 09:27
var data = grid.getData();
data是一个数组,你遍历计算,最后设置给汇总单元格就可以了。 ...
这个我也想到了,目前也实现了,只是在这里我想一下,没有提供相应的方法来遍历grid的行,以及行中的column中处理编辑状态或非编辑时的值.这样对我操作grid来说会更加灵活.作者: niko 时间: 2012-6-11 14:59:37
var data = grid.getData();
var all = 0;
for(var i=0,l=data.length; i<l; i++){
var row = data[i];
all += row.price;
}
alert(all);作者: athrun 时间: 2012-6-12 08:09:20
niko 发表于 2012-6-11 14:59
var data = grid.getData();
var all = 0;
for(var i=0,l=data.length; i