Validation 外部网格编辑和最大长度验证

Validation 外部网格编辑和最大长度验证,validation,extjs,extjs4,maxlength,max-size,Validation,Extjs,Extjs4,Maxlength,Max Size,我有一个Ext.grid.Panel和Ext.grid.plugin.RowEditing插件 它工作得很好,但我需要限制2个字符串字段的大小,以避免来自DB的插入/更新异常 我在网格列中尝试了maxLength属性,并在Ext.data.Model中验证:[{type:'length',field:'no_fornecedor',max:49}]。但是没有一个有效,ExtJS仍然允许用户输入他想要的任意多的文本,并且在没有警告的情况下进行更新。明白了 在该列中,我们必须添加以下编辑器属性: {

我有一个Ext.grid.Panel和Ext.grid.plugin.RowEditing插件

它工作得很好,但我需要限制2个字符串字段的大小,以避免来自DB的插入/更新异常

我在网格列中尝试了maxLength属性,并在Ext.data.Model中验证:[{type:'length',field:'no_fornecedor',max:49}]。但是没有一个有效,ExtJS仍然允许用户输入他想要的任意多的文本,并且在没有警告的情况下进行更新。

明白了

在该列中,我们必须添加以下
编辑器
属性:

{
    header: 'name',
    dataIndex: 'id',
    flex: 1,
    editor: {
        allowBlank: false,
        maxLength: 49
    }
}