我使用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\-\(\)]/
});
它显示错误对象不支持此属性
提前致谢
答案 0 :(得分:2)
使用msgTarget : 'side'
字段查看错误图标。
请点击此处查看vtypes列表:http://www.sencha.com/forum/showthread.php?4271-More-VTypes!