我有一個帶有NumberColumn的Ext編輯器網格。該列的編輯器設置爲Ext.form.TextField。此網格由JSON填充,數據以JSON形式提交。ExtJS以字符串形式提交的TextField值,而不是整數/數字
我的問題是,當用戶在此列中輸入一個數字時,它將作爲字符串而不是數字發送。換句話說,它看起來像這樣屬性:「500」我想要的是這個,屬性:500。
我列定義:
new Ext.grid.NumberColumn ({
header: 'Area (ha)',
dataIndex: 'Area',
format: '0',
width: 60,
editor: new Ext.form.TextField({
allowBlank: false
})
})
以及此列的字段定義:
{ name: 'Area'}
我已經試過這一點,但什麼都不做:
{ name: 'Area', type: 'int' }
任何想法?謝謝!
您應該接受第一個答案。 – 2011-11-22 17:34:41