jQuery MiniUI

 找回密码
 立即注册
查看: 2183|回复: 1
打印 上一主题 下一主题

grid列合计 [复制链接]

Rank: 2

跳转到指定楼层
楼主
发表于 2013-8-14 14:30:33 |只看该作者 |倒序浏览
function onDrawSummaryCell(e) {
            var result = e.result;
            var grid = e.sender;
            var rows = e.data;
            if (e.field == "summation") {
                var total = 0;
                for (var i = 0, l = rows.length; i < l; i++) {
                    var row = rows[i];
                    var t = row.summation;
                    if (isNaN(t)) continue;
                    total += t;
                }
                e.cellHtml = "总计: " + total;
                mini.get("summation").setValue(total);
            }
        }

合计出来的值是字符串拼接 不是数字相加的值 这是哪里出问题了?

Rank: 8Rank: 8

沙发
发表于 2013-8-14 14:33:07 |只看该作者
是不是你的类型错了?字符串类型相加肯定是拼接了

Archiver|普加软件

GMT+8, 2024-11-29 08:57 , Processed in 1.044750 second(s), 10 queries .

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回顶部