ExtJS中的自定义验证

时间:2011-04-29 07:15:24

标签: extjs

我使用Ext3.3 在我的应用程序中iam设计复合字段中的电子邮件字段,所以当设置vtype:email时,它不显示错误图标,它只显示txtfield中的红线 以及如何在ExtJS中编写自定义验证,如电话号码和numaric值

请帮帮我

当我使用

Ext.apply(Ext.form.VTypes, {
    phone: function (value, field) {
        debugger;
        return value.replace(/[ \-\(\)]/g, '').length == 10;
    },
    phoneText: 'Wrong phone number, please make sure it contains 10 digits',
    phoneMask: /[ \d\-\(\)]/
});

它显示错误对象不支持此属性

提前致谢

1 个答案:

答案 0 :(得分:2)

使用msgTarget : 'side'字段查看错误图标。

请点击此处查看vtypes列表:http://www.sencha.com/forum/showthread.php?4271-More-VTypes