jQuery MiniUI

标题: datagrid summaryType="sum" 客户端统计小数自动转换成整数了? [打印本页]

作者: shilm123    时间: 2014-11-6 09:48:06     标题: datagrid summaryType="sum" 客户端统计小数自动转换成整数了?

datagrid的列是float类型,但是e.value的求和统计结果却变成整数了,请问各位大牛有没有遇到过类似的问题?是怎么解决的?
作者: felt    时间: 2014-11-6 10:02:28

未出现过这个问题,请提供重现html页面
作者: shilm123    时间: 2014-11-6 10:07:49

felt 发表于 2014-11-6 10:02
未出现过这个问题,请提供重现html页面

列:
<div field="amount" width="80"  align="center" summaryType="sum" headerAlign="center"  allowSort="true" dataType="float" decimalPlaces="2">发生金额</div>
                <div  field="Numbers" width="80"  align="center"  summaryType="sum" headerAlign="center"  allowSort="true" dataType="float" decimalPlaces="2">单数</div>
js:
  function summation(e) {
        switch (e.field) {
            case 'xh': e.cellHtml = '<div style="text-align:center; font-weight:bold;">合计</div>'; break;
            case 'contractno': e.cellHtml = '<div style="text-align:center; font-weight:bold;">数量:' + e.value + '</div>'; break;
            case 'amount': e.cellHtml = '<div style="text-align:center; font-weight:bold;">' + e.value + '</div>'; break;
            case 'Numbers': e.cellHtml = '<div style="text-align:center; font-weight:bold;">' + e.value + '</div>'; break;
        }
    }
结果:
         100.1  1.5
         1000   1
         6000   3
合计:7100   5

合计那列就是统计结果小数不见了
作者: felt    时间: 2014-11-6 10:40:58

shilm123 发表于 2014-11-6 10:07
列:
发生金额
                单数

[attach]5427[/attach]按照你提供的内容模拟,未出现你说的问题
请提供能直接看到问题的html页面和数据






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