2012-02-07 59 views
8

当我双击一条记录进行编辑时,它不会填充日期选取器(即日期选取器显示空白,即使记录有价值)。ExtJS 4>网格编辑器>带有“datefield”xtype的编辑器没有正确填充

enter image description here

我寻觅了很多,但没有得到任何修复。

任何人有任何想法...?

+0

请提供您的网格栏声明代码,屏幕截图很有用,但不足以确定问题。 – richardtallent 2012-02-07 14:59:59

+0

:)投诉这个问题(如果你觉得它有用)。 – Ahsan 2012-10-16 09:35:51

回答

12

如果您有这已经我不能告诉...但你需要确保该列编辑器配置正确,例如:

columns: [{ 
    // column 1 - NAME 
    header: 'Name', 
    dataIndex: 'the_name', 
    flex: 1 
}, { 
    // column 2 - DATE 
    xtype: 'datecolumn', 
    header: 'Date', 
    dataIndex: 'the_date', 
    width: 90, 
    editor: { 
     xtype: 'datefield', 
     allowBlank: true, 
     format: 'm/d/Y', 
    } 
}, { 
    // column 3... 
}], 
//other grid configs... 
+0

你能看看这个请吗? http://stackoverflow.com/questions/42920402/retain-the-already-present-value-of-the-cell-for-edit-on-click – 2017-03-21 13:04:33

1

可能是你“the_date”字段没有配置作为模型/商店配置中的'日期'。

相关问题