jQuery MiniUI

标题: grid列合计 [打印本页]

作者: xuxiao478    时间: 2013-8-14 14:30:33     标题: grid列合计

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);
            }
        }

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

作者: factory    时间: 2013-8-14 14:33:07

是不是你的类型错了?字符串类型相加肯定是拼接了




欢迎光临 jQuery MiniUI (http://miniui.com/discuss/) Powered by Discuz! X2