jQuery MiniUI

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

为什么datagrid中drawcell的列无法合计 [复制链接]

Rank: 4

跳转到指定楼层
楼主
发表于 2014-3-31 11:01:30 |只看该作者 |倒序浏览
Fields1-3是drawcell 的,无法合计,代码如下:
        <div id="datagrid1" class="mini-datagrid" style="width:100%;height:100%;" sizeList="[10,20,50,100]" pageSize="50"  
            url="BillService.aspx?method=Search"  idField="M_No"  showSummaryRow="true"  >
            <div property="columns">
                <div type="indexcolumn" ></div>        
                <div field="M_No" width="80" headerAlign="center" align="center" allowSort="true">单号</div>     
                <div field="M_Date" width="80" headerAlign="center" align="center"  dateFormat="yyyy-MM-dd HH:mm:ss" allowSort="true">日期</div>      
                <div field="M_SL" width="50" headerAlign="center" align="center" allowSort="true" summaryType="sum">数量</div>

                <div field="Fields1" width="50" headerAlign="center" align="center" allowSort="true" summaryType="sum">已付</div>
                <div field="Fields2" width="50" headerAlign="center" align="center" allowSort="true" summaryType="sum">到付</div>
                <div field="Fields3" width="50" headerAlign="center" align="center" allowSort="true" summaryType="sum">回付</div>
                    
                <div field="M_Remarks" width="120" headerAlign="center" align="center" allowSort="true">备注</div>   
            </div>
        </div>
  


        grid.on("drawcell", function (e) {
            var record = e.record,
                field = e.field;

            if (field == "Fields1") {
                e.cellHtml = record.M_FS == "1" ? record.M_total : "";
            }
            if (field == "Fields2") {
                e.cellHtml = record.M_FS == "2" ? record.M_total : "";
            }
            if (field == "Fields3") {
                e.cellHtml = record.M_FS == "3" ? record.M_total : "";
            }
            
        });

Rank: 8Rank: 8

沙发
发表于 2014-3-31 11:26:37 |只看该作者
参考我们demo
http://www.miniui.com/demo/#src=datagrid/drawcell2.html
在ondrawsummarycell里自己处理

Rank: 4

板凳
发表于 2014-3-31 11:47:55 |只看该作者
felt 发表于 2014-3-31 11:26
参考我们demo
http://www.miniui.com/demo/#src=datagrid/drawcell2.html
在ondrawsummarycell里自己处理 ...

OK,搞定,谢谢!!

Archiver|普加软件

GMT+8, 2024-11-27 16:27 , Processed in 1.056855 second(s), 10 queries .

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回顶部