Javascript - ExtJs - FormPanel组件
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Javascript - ExtJs - FormPanel组件相关的知识,希望对你有一定的参考价值。
自定义验证
配置字段的vtype属性可以自动开启验证,你也可以替换掉Ext内置的验证程序,替换方式如下所示。
//自定义验证
Ext.apply(Ext.form.VTypes, {
otherTest1: function () { }, otherText: "",
otherTest2: function () { }, otherText: ""
});
//替换之后再配置字段时可使用vtype:otherTest指向验证程序
//自定义验证
Ext.apply(Ext.form.VTypes, {
testEmail: function (val, field) {
var re = /^(\w)+(\.\w+)*@(\w)+((\.\w+)+)$/;
if (!re.test(val)) { return false; }
return true;
},
//验证失败信息
testEmailText: ‘错误的邮箱格式‘
});
//在表单子控件里配置vtype : "testEmail"
以上是关于Javascript - ExtJs - FormPanel组件的主要内容,如果未能解决你的问题,请参考以下文章
ExtJS4 - 如何将 Ext.form.Basic 转换为 HTMLFormElement