jQuery MiniUI

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

关于如何取指定datagrid已统计的数据问题 [复制链接]

Rank: 1

跳转到指定楼层
楼主
发表于 2014-10-13 03:01:03 |只看该作者 |倒序浏览
在onDrawSummaryCell事件中可以取当前datagrid的合计数据

但如果想计算多个datagrid的合计数据该如何做呢?

        function onDrawCell(e) {
            var record = e.record;
            if (e.field != "orders_name") {
             var info_total = document.getElementById("order-info-total");
  if (info_total) {
   info_total.innerHTML = orders.getSummaryCellEl("orders_05").innerHTML;
  }
            }
        }

这样只能取上一次的合计数据,放在onDrawSummaryCell事件里也一样

Rank: 1

沙发
发表于 2014-10-13 03:09:51 |只看该作者
如果用 info_total.innerHTML = orders.cellHtml; 返回的是undefined

Rank: 8Rank: 8

板凳
发表于 2014-10-13 09:38:02 |只看该作者
glhynet 发表于 2014-10-13 03:09
如果用 info_total.innerHTML = orders.cellHtml; 返回的是undefined

绘制合计行的时候用一个全局变量保存一下合计数据
var tt=""
function onDrawCell(){
   ...
   tt=e.cellHtml;
}

Archiver|普加软件

GMT+8, 2025-7-15 03:37 , Processed in 1.041635 second(s), 9 queries .

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回顶部