ExtJs4のGridPanelを使用して、cell datetimeを編集するには(timefieldやdatefieldを使用しないで)?ExtJs4、どのように手動で編集するには、タイムフィールドや日付フィールドを使わずに、テキスト形式のcell datetimeをgridpanelで編集するのですか?
header: 'date_event',
field: {
type: 'datecolumn',
// format: 'Y-m-d H:i' // do nothing on rendering ou editing
},
renderer: Ext.util.Format.dateRenderer('Y-m-d H:i')
しかし、私は私のセルが "2011-09-08 9時18" としてレンダリング編集するときに、入力が変換されました: 「私は正しい表示のためにこれを使用
Thu Sep 08 2011 09:18:00 GMT + 0200(ロマンスサマータイム) "
編集用にフォーマットレンダリングを維持できますか? DateTimeField型なしtype: 'datecolumn'
とxtype: 'datefield' or 'timefield'
正常に動作しているが、を使用して
Alternativlyは、私は、日付と時刻の両方を編集することができませんでした。 フル日付と時刻のエディタを使用することをお勧めします。日付のパターンで書式設定されたテキスト形式で編集するにはどうすればよいですか?
header: 'date_event',
xtype: 'datecolumn', // convert with locale FR (without displaying hours) : 08/09/2011
field: {
xtype: 'datefield', // can edit days
// xtype: 'timefield', // can edit hours
// xtype: ['datefield','timefield'], // don't work
},