EasyUI Numberbox 保留两位小数
2017-09-08 22:10
489 查看
解决
数据库处理
Java 处理
前台处理
总结
不过前台 Numberbox 并不认识逗号(,), 如果出现逗号,他只取逗号前面的,那意思就是 1,000.00,Numberbox 的值为 1。
可是 Numberbox 还是不认账,比如传出的值为 1.20, 可 Numberbox 显示为 1.2
formatter function(value) 用来格式数字框(numberbox)值的函数。返回显示在框中的字符串值。
问题解决。
数据库处理
Java 处理
前台处理
总结
解决
数据库处理
项目的前台用的是 EasyUI,在 Numberbox 中要求保留两位小数,我想到的法子是,我从数据库中 format(x, 2) 一下,就可以解决了,嗯,完美!不过前台 Numberbox 并不认识逗号(,), 如果出现逗号,他只取逗号前面的,那意思就是 1,000.00,Numberbox 的值为 1。
Java 处理
@Test public void main() { DecimalFormat f = new DecimalFormat("#.00"); double a = 1.2; System.out.print(f.format(a)); // 1.20 }
可是 Numberbox 还是不认账,比如传出的值为 1.20, 可 Numberbox 显示为 1.2
前台处理
最后在 EasyUI 文档中找到:formatter function(value) 用来格式数字框(numberbox)值的函数。返回显示在框中的字符串值。
问题解决。
formatter:function(value) { return value.toFixed(2);//格式化,保留两位小数; }
总结
在引用别人的库时,官方文档是要看的!相关文章推荐
- el表达式保留两位小数、使用jstl <fmt:formatNumber>标签保留两位小数
- 在js中将number类型的数据转换成保留两位小数的字符串
- Actionscript Number保留两位小数
- el表达式保留两位小数、使用jstl <fmt:formatNumber>标签保留两位小数
- 数字千分位处理,number.js,js保留两位,整数强制保留两位小数
- el表达式保留两位小数、使用jstl <fmt:formatNumber>标签保留两位小数
- el表达式保留两位小数、使用jstl <fmt:formatNumber>标签保留两位小数
- el表达式保留两位小数、使用jstl <fmt:formatNumber>标签保留两位小数
- el表达式保留两位小数、使用jstl <fmt:formatNumber>标签保留两位小数
- el表达式保留两位小数、使用jstl <fmt:formatNumber>标签保留两位小数
- el表达式保留两位小数、使用jstl <fmt:formatNumber>标签保留两位小数
- el表达式保留两位小数、使用jstl <fmt:formatNumber>标签保留两位小数
- 保留两位小数:数据库字段类型NUMBER,Java字段类型Double类型
- ActionScript/Flex Number保留两位小数
- ActionScript/Flex Number保留两位小数
- el表达式保留两位小数、使用jstl <fmt:formatNumber>标签保留两位小数
- 个人建议不要用number_formart保留两位小数
- 保留两位小数四种方法:String.format(),BigDecimal.setScale(),NumberFormat.format(),DecimalFormat.format()详解
- el表达式保留两位小数、使用jstl <fmt:formatNumber>标签保留两位小数
- Actionscript Number保留两位小数