jQuery MiniUI

标题: SummaryRow显示统计数值,如何设置为保留两位小数? [打印本页]

作者: hejin8288    时间: 2017-3-15 22:07:57     标题: SummaryRow显示统计数值,如何设置为保留两位小数?

我要做的是这个样子的:0值时显示“0.00”,整数时,自动在整数后面加“.00”,各位老大给提示一下哈。

作者: davis3747    时间: 2017-3-15 23:00:42

var a=2.1415926
var b=a.toFixed(2)
   2.14

这个是JS方法
作者: hejin8288    时间: 2017-3-16 08:53:41

davis3747 发表于 2017-3-15 23:00
var a=2.1415926
var b=a.toFixed(2)
   2.14

谢谢啦!
作者: dforce    时间: 2017-3-16 09:48:43

hejin8288 发表于 2017-3-16 08:53
谢谢啦!

在ondrawsummarycell事件中处理
http://www.miniui.com/demo/#src=datagrid/summary.html
像这示例,年龄列要保留2位小数的话可以这样
grid.on("drawsummarycell",function(e){
      if (e.field == "age") {
                    e.cellHtml = mini.formatNumber(e.value, "n2")
     }
})
作者: davis3747    时间: 2017-3-16 09:51:31

原来miniui内部本身有处理小数位的方法




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