2014-01-21 39 views
0

我正在使用Extjs 4.2.1和RowEditing插件。我需要从“。”更改小数点分隔符。为“,”。我在渲染时使用此代码视窗EXTJS网格中的小数精度行编辑插件

Ext.util.Format.thousandSeparator = '.'; 
Ext.util.Format.decimalSeparator = ','; 

仍然在网格中编辑与小数点分隔符NumberField编辑器继续列“”而不是“,”。

如何更改RowEditing插件中的小数点分隔符? 我想是这样的链接 Decimal precision in an EXTJS grid

按照列定义:

  { 
      text : "Valor unit&aacuterio", 
      dataIndex : 'valorUnitario', 
      flex : 1, 
      align : 'right', 
      menuDisabled : true, 
      editor : { 
       xtype : 'numberfield', 
       allowBlank : false, 
       minValue : 0, 
       forcePrecision : true, 
       decimalSeperator : ',' 
      }, 
      renderer : Ext.util.Format.numberRenderer('0.000,00') 
      } 
+0

你有你的号码字段配置错字。 config属性是decimalSeparator而不是decimalSeperator http://docs.sencha.com/extjs/4.2.2/#!/api/Ext.form.field.Number-cfg-decimalSeparator – Akatum

+0

谢谢Akatum,这是一个错字,对不起我的错。现在正在完美工作 – Vander

回答

-1

这是一个错字,对不起,我错了。现在正在工作完美

+0

你应该刚刚更新了这个问题,而不是这个。或者可能完全删除它。 – aMazing

相关问题