jQuery MiniUI

标题: mini-spinner支持千分位吗? [打印本页]

作者: shevc@live.com    时间: 2013-7-19 14:03:17     标题: mini-spinner支持千分位吗?

mini-spinner支持千分位吗?
感觉这个功能很常见很需要啊!

作者: felt    时间: 2013-7-19 14:08:44

decimalPlaces可以设置保留的小数位数。
作者: shevc@live.com    时间: 2013-7-19 14:13:46

felt 发表于 2013-7-19 14:08
decimalPlaces可以设置保留的小数位数。

小数位是小数位,这个我知道。
但是千分位也需要的呀,数值大了还需要去数有多少位数。
Excel或者其它的软件都有千分位的呀,比如 123,321.00
作者: factory    时间: 2013-7-19 14:25:03

shevc@live.com 发表于 2013-7-19 14:13
小数位是小数位,这个我知道。
但是千分位也需要的呀,数值大了还需要去数有多少位数。
Excel或者其它的 ...

暂时不行
作者: felt    时间: 2013-7-19 14:25:30

比如 123,321.00


目前暂时还不支持,后续会考虑加上此功能。
作者: jinhy    时间: 2013-8-8 10:45:24

felt 发表于 2013-7-19 14:25
目前暂时还不支持,后续会考虑加上此功能。

grid里面也没有千分位么?
作者: factory    时间: 2013-8-8 10:50:13

jinhy 发表于 2013-8-8 10:45
grid里面也没有千分位么?

单元格的值是可以自己渲染的,你想渲染成什么样就什么样,
ondrawcell或者列的renderer方法,都可以
前者是修改e.cellHtml,比如你的值是100,想显示3个小数点,那么e.cellHtml = value +".000"类似这样

后者是return "....."
作者: jinhy    时间: 2013-8-8 10:56:18

factory 发表于 2013-8-8 10:50
单元格的值是可以自己渲染的,你想渲染成什么样就什么样,
ondrawcell或者列的renderer方法,都可以
前者 ...

自渲染是没错,但是如果设置成dataType=float或者currency,最好能加一个千分位的开关~!
作者: factory    时间: 2013-8-8 11:01:38

jinhy 发表于 2013-8-8 10:56
自渲染是没错,但是如果设置成dataType=float或者currency,最好能加一个千分位的开关~! ...

恩,我们暂时列有currencyUnit 属性,是货币的,但是考虑到用户要求的单元格显示的内容,格式化的样子多种多样,所以还是让客户自己通过渲染来做,是最通用的
作者: jinhy    时间: 2013-8-9 11:11:55

factory 发表于 2013-8-8 11:01
恩,我们暂时列有currencyUnit 属性,是货币的,但是考虑到用户要求的单元格显示的内容,格式化的样子多 ...

有个bug,就是即使dataType设置成currency,下面ondrawcell后,就不起作用了
作者: factory    时间: 2013-8-9 11:36:26

jinhy 发表于 2013-8-9 11:11
有个bug,就是即使dataType设置成currency,下面ondrawcell后,就不起作用了

ondrawcell 之后会把单元格内部的内容重新绘制掉的,如果你用了ondrawcell,那么你自己再拼接个带有 货币符号的 字符串把




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