微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

javascript-Extjs表单验证

我正在使用Extjs Ext.form.FormPanel创建一个表单,该表单将包含一些字段,例如名称,公司等.字段中将是邮政编码和电话号码,让我们来解决邮政编码问题,该邮政编码可以是5个数字或5个数字加4个字符,我不想为该邮政编码创建两个单独的字段,我可以创建一个字段并防止用户错误输入邮政编码的方式,就像以下jQuery插件那样:

http://digitalbush.com/projects/masked-input-plugin/

解决方法:

ExtJS有vtypes,可让您编写验证代码.

更简单:TextFields具有正则表达式配置选项,可在验证时强制匹配.
您的正则表达式可以是(假设使用空格分隔符,然后仅a-z,不区分大小写):

/^\d{5}(? [a-z]{4})?$/i

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。

相关推荐