jQuery MiniUI

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

汇总 [复制链接]

Rank: 6Rank: 6

跳转到指定楼层
楼主
发表于 2013-11-28 11:07:08 |只看该作者 |倒序浏览


如图,我是在ondrawcell里面 通过e.row.number 跟我前台的数据比较从而得到红色的字体为不合格的数据,现在我想做的汇总每一列不合格数据的天数,例如氮氧这一列的不合格汇总天数为3,我用onDrawSummaryCell 方法了,但是这个方法在页面加载的时候先于ondrawcell
附件: 你需要登录才可以下载或查看附件。没有帐号?立即注册

Rank: 8Rank: 8

沙发
发表于 2013-11-28 11:42:27 |只看该作者
监听ondrawsummarycell="ondrawsummarycell"

function ondrawsummarycell(e){
    var grid = e.sender;
    if(e.field == "xxx"){
           var data = grid.getData();
           var num = 0;
           for(.....){
                    if(data.aaa >0) num +=1
           }
          e.cellHtml = num
     }
}

大概这样

Rank: 8Rank: 8

板凳
发表于 2013-11-28 13:56:11 |只看该作者
查找那步可以用我们提供的grid.findRows方法
var rows=grid.findRows(function(row){
       if(      )return true
})
e.cellHtml=rows.length

Archiver|普加软件

GMT+8, 2025-7-14 05:17 , Processed in 1.045836 second(s), 11 queries .

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回顶部