方法一:
var detailT= grid.gettable("11");
var r=detailT.rows.length;
detailT.rows[r-1].cells[3].innerHTML=0;
var colSum=gridreport_getsum(grid, "saleqty");
detailT.rows[r-1].cells[3].innerHTML="<div style='100%;text-align:right'>"+parseFloat(colSum)+"</div>";
方法二:
var detailT= grid.gettable("11");
var r=detailT.rows.length;
//alert(r);
//var c=detailT.rows[0].cells.length-2;
//alert(c);
//计算列合计
//for(var i=5;i<c;i++){//i是列
var colSum=0;
for(var j=0;j<r-1;j++){ //j是行
var add;
if(detailT.rows[j].cells[3].childNodes[0].type=="text"){
add=parseFloat(detailT.rows[j].cells[3].childNodes[0].value);
if(isNaN(add)){
add=0;
}
colSum+=add;
}
}
//列合计赋值
detailT.rows[r-1].cells[3].innerHTML="<div style='100%;text-align:right'>"+colSum+"</div>";
*/
//}