ExtJs NumberField使用千位分隔符

时间:2015-12-02 16:50:53

标签: javascript extjs extjs3

有一个使用ExtJs 3.0的旧项目,我需要使用千位分隔符和货币(美元,欧元,TL等)的数字字段。但是当我使用ajax请求发送/从服务器获取/原始值时,原始值必须是post / get。 ExtJs 3.0数字字段不支持太多选项。任何帮助!

1 个答案:

答案 0 :(得分:1)

您的问题是如何仅在UI上将数字字段显示为货币,对吧?如果是这样,请尝试在渲染器上使用Ext.util.Format。 下面的代码如下:

id: 'abc',
header: 'ABC'
renderer: function(value){
    return Ext.util.Format.usMoney(value);
}

我还没有找到ExtJS 3.0文档,但在Extjs3.4中我发现版本1.1中可以使用Ext.util.Format