allowBlank for gridview columns inextjs rowEditng mode



我在extjs4.2中有一个网格视图。 我想在编辑模式下为网格的某些列设置 allowBlank 配置。 我在网格的列中这样做,如下所示:

gridColumn = [
{
    xtype: 'gridcolumn',
    dataIndex: 'name',
    allowBlank: false 
}, ... 
]

但是,当网格进入编辑模式时,即使为"名称"列输入有效数据,网格的更新按钮也会被禁用。

gridcolumn没有

allowBlank配置属性。编辑器在编辑模式下使用的配置,您必须在grdicolumn editor配置中提供:

gridColumn = [
{
    xtype: 'gridcolumn',
    dataIndex: 'name',
    editor: {
        xtype: 'textfield',
        allowBlank: false
    }    
}, ... 
]

带有已配置行编辑插件的网格的完整示例,您可以在Ext.grid.plugin.RowEditing类文档中找到。

最新更新