Как применить RegEx для элемента поля в наборе полей?Например, в приведенном ниже коде есть поле Country
, но мне нужно применить проверку регулярных выражений, когда текстовое поле выходит из фокуса.Идея в том, чтобы использовать Ext.ApplyIf
, но интересно, как я могу это сделать?
Ext.create('Ext.form.Panel', {
fullscreen: true,
items: [
{
xtype: 'fieldset',
title: 'About You',
instructions: 'Tell us all about yourself',
items: [
{
xtype: 'textfield',
name : 'firstName',
label: 'First Name'
},
{
xtype: 'textfield',
name : 'lastName',
label: 'Last Name'
},
{
xtype: 'textfield',
name : 'country',
label: 'Country',
regex: /^[A-Z]{2}$/,
regexText: 'Two letter country code (ISO 3166-1 alpha 2 standard) (eg:NO)!',
allowBlank: false
}
]
}
]
});