extjs 4 - 如何更改字段中的默认消息错误

Loo*_*Now 8 field extjs extjs4.1

我在http://jsfiddle.net/7CLWy/中有一个表单面板, 这是我的重要代码

items: [{
    xtype: 'textfield',
    fieldLabel: 'First Name',
    allowBlank: false,
    msgTarget: 'under',
    name: 'firstName'
}, {
    xtype: 'datefield',
    allowBlank: false,
    fieldLabel: 'Start date',
    msgTarget: 'under'
}],
Run Code Online (Sandbox Code Playgroud)

我想在字段中更改默认消息错误

在此输入图像描述

如何改变.谢谢

Chr*_*mer 18

blankText属性是需要字段时的验证消息,invalidText是字段通常验证失败时的文本.您可以在这些属性中添加自己的自定义消息.同样,如果您正在使用该regex属性进行基于正则表达式的验证,则可以使用该regexText字段提供自定义验证消息.

    items: [{
        xtype: 'textfield',
        fieldLabel: 'First Name',
        allowBlank: false,
        msgTarget: 'under',
        name: 'firstName',
        blankText: 'This should not be blank!'
    }, {
        xtype: 'datefield',
        allowBlank: false,
        fieldLabel: 'Start date',
        msgTarget: 'under',
        invalidText: 'This value is not a valid date!'
    }, {
        xtype: 'textfield',
        fieldLabel: 'Digits followed by A,B,or C',
        msgTarget: 'under',
        name: 'someText',
        regex: /^\d+[ABC]$/,
        regexText: 'This must be a string of digits followed by A, B, or C!'
    }]
Run Code Online (Sandbox Code Playgroud)