小知识,大智慧!

  当一种方法行不通的时候,我们不应该选择放弃,而是先找出为什么为出错的原因,然后选择合适的方案解决~
   一个简单的例子在HTML中input输出单引号:' 双引号:"时 常常会被我们忽略一个问题,有时'或者 "无法显示时,我们可以选择进行替换 "-> " ' -> '

记录工作中的小尝试.
2013-04-16

jqgrid table 通过头部信息设置可以格式化数据保留几位小数
formatter:"number",formatoptions:{decimalPlaces:3,defaulValue:"0"}

格式化千分位数据
formatter:'currency',formatoptions:{thousandsSeparator:",",decimalPlaces:0,defaulValue:"0"}

拼接jqgrid table数据字符串尾部符号
formatter:'currency', formatoptions:{suffix:"%"}

不可忽略的Null值,时常做FORM表单都会验证非空非NULL但还是会有NULL值进库,让人费解,一日DEBUG时发现NULL走的是字符串NULL然后直接通过了,于是明白为什么会有这么多NULL进库了,有些浏览器可以跨过JS进行提交,那我们还是在action做处理好了。不可少的判断if(str!=null&&!str.equals("")&&!str.equalsIgnoreCase("null")){}遂记之。

你可能感兴趣的:(小知识,大智慧!)