jQuery MiniUI

标题: 百分比格式:format="p" 这个东西 [打印本页]

作者: 冰是睡着的雪    时间: 2016-6-29 15:24:29     标题: 百分比格式:format="p" 这个东西

这个东西,是不是还要设置显示位数。我没用这个格式的时候,显示26数据正常
数据库也是26
加上他之后变成了2600.00%
int类型的数据。
用在了treegrid和Spinner这两处地方,都是显示2600

作者: felt    时间: 2016-6-29 15:29:03

p默认就是p2,保留2位小数格式的百分比格式
26难道不是2600.00%吗
作者: 冰是睡着的雪    时间: 2016-6-29 15:34:34

felt 发表于 2016-6-29 15:29
p默认就是p2,保留2位小数格式的百分比格式
26难道不是2600.00%吗

啊!我想让他显示26.00%
作者: 冰是睡着的雪    时间: 2016-6-29 15:45:12

嗯,我去*100把。
作者: felt    时间: 2016-6-29 15:45:14

冰是睡着的雪 发表于 2016-6-29 15:34
啊!我想让他显示26.00%

那你的数据需要是0.26,而不是26
作者: 冰是睡着的雪    时间: 2016-6-29 16:57:29

felt 发表于 2016-6-29 15:45
那你的数据需要是0.26,而不是26

numberFormat="#%"

我直接用这个,改变的样式,为什么不顶用,这个也显示2600%
自定义格式里面有百分号就默认成百分比啦?
(数据库int类型,没法存小数)
作者: felt    时间: 2016-6-29 17:03:24

冰是睡着的雪 发表于 2016-6-29 16:57
numberFormat="#%"

我直接用这个,改变的样式,为什么不顶用,这个也显示2600%

不管你什么格式,26就是=2600%
这是改变不了的,你这就不好用格式化了,只能用renderer
自己处理格式化,将26显示成26%




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