2014-01-21 71 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

相關問題