案例效果
表单千位符格式显示数字
实现思路
- 注册字段失去焦点事件
- 编写JS实现千位符格式化显示数据
- 保存之后再进来需要在表单被激活中在进行一次转换,这样就保证录入与编辑的时候,都显示千分位
操作步骤
- 注册字段失去焦点事件
- 编写JS实现千位符格式化显示数据
- 保存之后再进来需要在表单被激活中在进行一次转换,这样就保证录入与编辑的时候,都显示千分位
- 页面效果
相关代码
/**
* field 字段本身
* value 改变数值
*/
//失去焦点事件
function(field, value){
var x = Ext.util.Format.number(field.getValue(), '0,000.00')
field.setValue(x);
}
/**
*
* @param {} form对象本身
*/
//表单被激活事件
function(form){
var filed = form.form.findField("XMINFO_AA").getValue();
if(filed){
var numvalue = JE.toNum(filed.replace(/,/gi,''))
var x = Ext.util.Format.number(numvalue, '0,000.00')
form.form.findField("XMINFO_AA").setValue(x);
}
}
关键字,相关问题
- 失去焦点事件
- 千位符显示数据
最后编辑: 肖海杰 文档更新时间: 2024-08-21 10:58 作者:肖海杰