项目前端使用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的更多相关文章

  1. jQuery Validate验证框架详解

    转自:http://www.cnblogs.com/linjiqin/p/3431835.html jQuery校验官网地址:http://bassistance.de/jquery-plugins/ ...

  2. 【积累】validate验证框架的使用

    validate验证框架的使用:用验证框架可以很方便的验证前端页面输入的内容可以自定义验证方法 内容:0:环境搭建 1:基础用法 2:自定义用法 0:基本环境的搭建 0.1:下载js文件 0.2:引入 ...

  3. jQuery EasyUI API 中文文档 - ValidateBox验证框

    jQuery EasyUI API 中文文档 - ValidateBox验证框,使用jQuery EasyUI的朋友可以参考下.   用 $.fn.validatebox.defaults 重写了 d ...

  4. jQuery验证框架 .

          目录视图 摘要视图 订阅 “程序人生”中国软件开发者职业生涯调查     CSDN社区“三八节”特别活动      开发者职业生涯调查之未来 jQuery验证框架 分类: JQuery 2 ...

  5. ValidateBox( 验证框) 组件

    本节课重点了解 EasyUI 中 ValidateBox(验证框)组件的使用方法,这个组件依赖于Tooltip(提示框)组件. 一. 加载方式//class 加载方式<input id=&quo ...

  6. 【转】jQuery Validate验证框架详解

    jQuery校验官网地址:http://bassistance.de/jquery-plugins/jquery-plugin-validation 一.导入js库 <script type=& ...

  7. jQuery Validate验证框架与 jQuery ajaxSubmit的联合使用

    jQuery Validate验证框架自定义验证 第一步导入导入js库 <script src="<%=basePath%>static/js/jquery.js" ...

  8. JQuery 验证框架

      设计完美,可扩展性好,以后就用他了. http://docs.jquery.com/Plugins/Validation /**//** * @author ming */ $(document) ...

  9. [待优化笔记]原生JS实现验证框架 checkFun

    ;(function(){ /** 验证框架 checkFun * 使用方法: * <input class="required" type="text" ...

随机推荐

  1. Java学习笔记--“==”与"equals"

    java中的数据类型,可分为两类: 1. 基本数据类型,也称原始数据类型.byte,short,char,int,long,float,double,boolean 他们之间的比较,应用双等号(==) ...

  2. 禁用与启用Button点击

    //启用查询按钮 btnFpSelect.setClickable(true); //禁用查询按钮 btnFpSelect.setClickable(false);

  3. LeetCode_Rotate List

    Given a list, rotate the list to the right by k places, where k is non-negative. For example: Given ...

  4. CRACKING THE CODING INTERVIEW 笔记(1)

    1. Arrays and Strings 1.1 Hash Tables 哈希表,简单的说就是由一个数组和一个hash函数组成实现key/value映射并且能高效的查找的数据结构.最简单的想法就是将 ...

  5. 运用Swagger 添加WebAPI 文档

    1. Go to Web link https://www.nuget.org/packages/Swashbuckle/ and check which version do we want. 2. ...

  6. jQuery的animate方法在IE7下出现小问题

    接上,今天接着修改网站的bug,还是网页的这几张图片,还是滑动效果,但在IE7下不但几张图片只显示一张,更别提滑动效果了,根本滑不了啊: 然后打开IE的F12工具,先看样式,再看滑动效果:本来应该显示 ...

  7. hdu3849-By Recognizing These Guys, We Find Social Networks Useful:双连通分量

    By Recognizing These Guys, We Find Social Networks Useful Time Limit: 2000/1000 MS (Java/Others)     ...

  8. Install and configure sql server 2008 express

    http://www.symantec.com/connect/articles/install-and-configure-sql-server-2008-express

  9. (转载)XML Tutorial for iOS: How To Read and Write XML Documents with GDataXML

    In my recent post on How To Choose the Best XML Parser for Your iPhone Project, Saliom from the comm ...

  10. hdu1429之BFS

    胜利大逃亡(续) Time Limit: 4000/2000 MS (Java/Others)    Memory Limit: 65536/32768 K (Java/Others) Total S ...