jQuery MiniUI

标题: dataGrid设置的汇总行为sum时会丢失精度 [打印本页]

作者: 无聊的猴子    时间: 2018-8-1 14:58:11     标题: dataGrid设置的汇总行为sum时会丢失精度

dataGrid设置的汇总行为sum时会丢失精度,[attach]11168[/attach]

作者: felt    时间: 2018-8-1 16:02:51

监听ondrawsummarycell事件处理
grid.on("drawsummarycell",function(e){
    if(e.field=="..."){
          e.cellHtml=parseFloat(e.cellHtml).toFixed(2)
    }
})
作者: 无聊的猴子    时间: 2018-8-3 11:41:17

felt 发表于 2018-8-1 16:02
监听ondrawsummarycell事件处理
grid.on("drawsummarycell",function(e){
    if(e.field=="..."){

就是要重写这个事件了吗

作者: felt    时间: 2018-8-3 12:58:50

无聊的猴子 发表于 2018-8-3 11:41
就是要重写这个事件了吗

是的
作者: 无聊的猴子    时间: 2018-8-3 14:38:15

felt 发表于 2018-8-3 12:58
是的

刚刚又遇到了个问题,dataGrid有没有禁止行编辑或者禁止列编辑的方法?
作者: felt    时间: 2018-8-3 15:12:14

无聊的猴子 发表于 2018-8-3 14:38
刚刚又遇到了个问题,dataGrid有没有禁止行编辑或者禁止列编辑的方法?

grid.on("cellbeginedit",function(e){
   var field=e.field;
   var record=e.record;
   if(field=="" &&record.xx=="..."){
            e.cancel=true;                 //可以精确控制到单元格
   }
})




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