validatebox验证框架rules
项目前端使用JQuery easyui框架,验证使用插件validatebox,验证方法如下:
<input name="test" type="text" value="${bean.test}" class="easyui-validatebox" data-options="required:false,validType:['numeric','engNum']"/>
框架验证规则如下:
engNum: {
message: '请输入英文字母或数字'
}
chsEngNum: {
validator: function (value, param) {
message: '只允许汉字、英文字母或数字。'
},
code: {
validator: function (value, param) {
message: '只允许汉字、英文字母、数字及下划线.'
},
name: {
message: "用户名不合法(字母开头,允许6-16字节,允许字母数字下划线)"
},
minLength: {
message: "最少输入 {0} 个字符."
},
maxLength: {
message: "最多输入 {0} 个字符."
},
contains: {
message: "输入的内容必须包含 {0}."
},
startsWith: {
message: "输入的内容必须以 {0} 作为起始字符."
},
endsWith: {
message: "输入的内容必须以 {0} 作为起始字符."
},
longDate: {
message: "输入的内容必须是长日期时间(yyyy-MM-dd hh:mm:ss)格式."
},
shortDate: {
message: "输入的内容必须是短日期(yyyy-MM-dd)格式."
},
date: {
message: "输入的内容必须是长日期时间(yyyy-MM-dd hh:mm:ss)或短日期(yyyy-MM-dd)格式."
},
tel: {
message: "输入的内容必须是电话号码(中国)格式."
},
mobile: {
message: "输入的内容必须是移动电话号码(中国)格式."
},
telOrMobile: {
message: "输入的内容必须是电话号码(中国)或移动电话号码(中国)格式."
},
fax: {
message: "输入的内容必须是传真号码(中国)格式."
},
zipCode: {
message: "输入的内容必须是邮政编码(中国)格式."
},
existChinese: {
message: "输入的内容必须是包含中文汉字."
},
chinese: {
message: "输入的内容必须是纯中文汉字."
},
english: {
message: "输入的内容必须是纯英文字母."
},
fileName: {
message: "输入的内容必须是合法的文件名(不能包含字符 \\/:*?\"<>|)."
},
ip: {
message: "输入的内容必须是正确的 IP地址v4 格式."
},
url: {
message: "输入的内容必须是正确的 url 格式."
},
ipurl: {
message: "输入的内容必须是正确的 IP地址v4 或 url 格式."
},
currency: {
message: "输入的内容必须是正确的货币金额(阿拉伯数字表示法)格式."
},
qq: {
message: "输入的内容必须是正确 QQ 号码格式."
},
msn: {
message: "输入的内容必须是正确 MSN 账户名格式."
},
unNormal: {
message: "输入的内容必须是不包含空格和非法字符Z."
},
carNo: {
message: "输入的内容必须是合法的汽车车牌号码格式."
},
carEngineNo: {
message: "输入的内容必须是合法的汽车发动机序列号格式."
},
idCard: {
message: "输入的内容必须是合法的身份证号码(中国)格式."
},
integer: {
message: "输入的内容必须是合法的整数格式."
},
integerRange: {
message: "输入的内容必须是合法的整数格式且值介于 {0} 与 {1} 之间."
},
numeric: {
message: "输入的内容必须是指定类型的数字格式."
},
numericRange: {
message: "输入的内容必须是指定类型的数字格式且介于 {0} 与 {1} 之间."
},
color: {
message: "输入的内容必须是正确的 颜色(#FFFFFF形式) 格式."
},
password: {
message: "输入的内容必须是安全的密码字符(由字符和数字组成,至少 6 位)格式."
},
validatebox验证框架rules的更多相关文章
- jQuery Validate验证框架详解
转自:http://www.cnblogs.com/linjiqin/p/3431835.html jQuery校验官网地址:http://bassistance.de/jquery-plugins/ ...
- 【积累】validate验证框架的使用
validate验证框架的使用:用验证框架可以很方便的验证前端页面输入的内容可以自定义验证方法 内容:0:环境搭建 1:基础用法 2:自定义用法 0:基本环境的搭建 0.1:下载js文件 0.2:引入 ...
- jQuery EasyUI API 中文文档 - ValidateBox验证框
jQuery EasyUI API 中文文档 - ValidateBox验证框,使用jQuery EasyUI的朋友可以参考下. 用 $.fn.validatebox.defaults 重写了 d ...
- jQuery验证框架 .
目录视图 摘要视图 订阅 “程序人生”中国软件开发者职业生涯调查 CSDN社区“三八节”特别活动 开发者职业生涯调查之未来 jQuery验证框架 分类: JQuery 2 ...
- ValidateBox( 验证框) 组件
本节课重点了解 EasyUI 中 ValidateBox(验证框)组件的使用方法,这个组件依赖于Tooltip(提示框)组件. 一. 加载方式//class 加载方式<input id=&quo ...
- 【转】jQuery Validate验证框架详解
jQuery校验官网地址:http://bassistance.de/jquery-plugins/jquery-plugin-validation 一.导入js库 <script type=& ...
- jQuery Validate验证框架与 jQuery ajaxSubmit的联合使用
jQuery Validate验证框架自定义验证 第一步导入导入js库 <script src="<%=basePath%>static/js/jquery.js" ...
- JQuery 验证框架
设计完美,可扩展性好,以后就用他了. http://docs.jquery.com/Plugins/Validation /**//** * @author ming */ $(document) ...
- [待优化笔记]原生JS实现验证框架 checkFun
;(function(){ /** 验证框架 checkFun * 使用方法: * <input class="required" type="text" ...
随机推荐
- js动态给table添加行(tr)
html <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> <html> < ...
- nsfocus-笔试题
1.描述sendmail原理及通讯机制 sendmail程序接受到待发邮件后,通过关键字@判断邮件的格式是否符合要求,匹配成功后提取邮件后缀域名信息并查询DNS数据库相关MX(邮件专用)记录,若有匹配 ...
- Harris Corner(Harris角检测)
在做图像匹配时,常需要对两幅图像中的特征点进行匹配.为了保证匹配的准确性,所选择的特征必须有其独特性,角点可以作为一种不错的特征. 那么为什么角点有其独特性呢?角点往往是两条边缘的交点,它是两条边缘方 ...
- Abstract Factory模式的几个要点
1.如果没有应对“多系列对象构建”的需求变化,则没有必要使用Abstract Factory模式.这时候使用简单的静态工厂完全可以.2.“系列对象”指的是这些对象之间有相互依赖.或作用的关系3.Abs ...
- 为什么Linux不需要碎片整理?
如果你是一个 Linux 用户,你可能会听说 Linux 的文件系统不需要碎片整理.你也可能会注意到 Linux 的发行版本也都没有磁盘碎片整理的功能.这是为什么呢? 要理解为什么 Linux 的文件 ...
- MOUNT MACBOOK DISK (OSX / HFS+) ON UBUNTU 12.04 LTS WITH READ/WRITE
MOUNT MACBOOK DISK (OSX / HFS+) ON UBUNTU 12.04 LTS WITH READ/WRITE So you want to mount your HFS+ ( ...
- Linux企业级项目实践之网络爬虫(19)——epoll接口
由于要实现爬虫程序的快速抓取,显然如果采用阻塞型的I/O方式,那么系统可能很长时间都处在等待内核响应的状态中,这样爬虫程序将大大地降低效率.然而,如果采用非阻塞I/O,那么就要一直调用应用进程,反复对 ...
- c语言结构体在内存中存储,字节对齐
注意: 出于效率的考虑,C语言引入了字节对齐机制,一般来说,不同的编译器字节对齐机制有所不同,但还是有以下3条通用准则: (1)结构体变量的大小能够被其最宽基本类型成员的大小所整除: (2)结构体每个 ...
- phpStorm 各种快捷键
1. ctrl + shift + n: 打开工程中的文件(类似于eclipse中的ctrl+shift+R),目的是打开当前工程下任意目录的文件. 2. ctrl + j: 输出模板 3. ctrl ...
- Linux备份
Eking<longpeisky@vip.qq.com> 19:35:17 增量备份是针对于上一次备份(无论是哪种备份):备份上一次备份后,所有发生变化的文件. (增量备份过程中,只备份 ...