Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/extjs/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript ExtJS:为RowEditor设置自定义验证消息_Javascript_Extjs - Fatal编程技术网

Javascript ExtJS:为RowEditor设置自定义验证消息

Javascript ExtJS:为RowEditor设置自定义验证消息,javascript,extjs,Javascript,Extjs,有人知道如何让ExtJS3.4中的RowEditor显示自定义验证消息吗 例如,ExtJS示例()第一列编辑器的定义如下: editor: { xtype: 'textfield', allowBlank: false } 使用此行编辑器,当此字段为空时,将显示“Field is required”(字段是必需的)消息。我需要将此消息替换为自定义消息,因此我更改了编辑器定义: editor: { xtype: 'textfield', allowBlank: f

有人知道如何让ExtJS3.4中的RowEditor显示自定义验证消息吗

例如,ExtJS示例()第一列编辑器的定义如下:

editor: {
    xtype: 'textfield',
    allowBlank: false
}
使用此行编辑器,当此字段为空时,将显示“Field is required”(字段是必需的)消息。我需要将此消息替换为自定义消息,因此我更改了编辑器定义:

editor: {
    xtype: 'textfield',
    allowBlank: false,
    invalidText: 'Cannot be empty'
}
但是行编辑器仍然显示默认消息。有什么建议吗


谢谢。

由于您的验证是if allowBlank,因此您应该使用属性“blankText”

editor: {
  xtype: 'textfield',
  allowBlank: false,
  blankText: 'Cannot be empty'
}