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 位)格式."
},

时间: 2024-10-10 17:01:55

validatebox验证框架rules的相关文章

【狂人小白】轻量级验证框架 Validation.FO 的入门与使用

Validation.FO 使用指南 框架说明 这是一个验证框架,并且是一个 独立的验证框架 ,不依赖与其他已有的框架: 可以自由的嵌入到其他框架,比如Spring.Struts等流行框架,但实质来说他是独立的,所以无所谓嵌入到哪里,如果需要在GUI桌面应用中,也是完美的: 配置简单,可自由扩展验证器,实际只要实现IValidator接口,以及在rules.fo.xml中添加相关的配置即可: 支持Spring接口 使用过程中,你会感觉好像只用了 IValidateService.validate

jQuery Validate验证框架详解

jQuery校验官网地址:http://bassistance.de/jquery-plugins/jquery-plugin-validation 一.导入js库 <script type="text/javascript" src="<%=path %>/validate/jquery-1.6.2.min.js"></script> <script type="text/javascript" src

【转】jQuery Validate验证框架详解

jQuery校验官网地址:http://bassistance.de/jquery-plugins/jquery-plugin-validation 一.导入js库 <script type="text/javascript" src="<%=path %>/validate/jquery-1.6.2.min.js"></script> <script type="text/javascript" src

ValidateBox( 验证框) 组件

本节课重点了解 EasyUI 中 ValidateBox(验证框)组件的使用方法,这个组件依赖于Tooltip(提示框)组件. 一. 加载方式//class 加载方式<input id="email" class="easyui-validatebox"data-options="required:true,validType:'email'" />//JS 加载调用$('#email').validatebox({required

表单(上)EasyUI Form 表单、EasyUI Validatebox 验证框、EasyUI Combobox 组合框、EasyUI Combo 组合、EasyUI Combotree 组合树

EasyUI Form 表单 通过 $.fn.form.defaults 重写默认的 defaults. 表单(form)提供多种方法来执行带有表单字段的动作,比如 ajax 提交.加载.清除,等等.当提交表单时,调用 'validate' 方法来检查表单是否有效. 用法 创建一个简单的 HTML 表单.构建表单并给 id.action.method 赋值. <form id="ff" method="post"> <div> <lab

jQuery Validate验证框架详解(转)

jQuery校验官网地址:http://bassistance.de/jquery-plugins/jquery-plugin-validation 一.导入js库 <script type="text/javascript" src="<%=path %>/validate/jquery-1.6.2.min.js"></script> <script type="text/javascript" src

Validator验证框架

一.Validator框架的优势        Validator框架是一个Struts插件,最初由David Winterfeldt设计并实现.Validator框架从Struts 0.5时代就可以使用,但那时Validator框架只是被捐助的一个jar包.Apache组织为了使开发人员更方便地使用Validator框架,决定从Struts1.1开始,将Validator框架作为Struts的一部分同Struts一起发布. Validator框架可以在XML文件中配置验证规则和验证对象.因此,

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

validate验证框架的使用:用验证框架可以很方便的验证前端页面输入的内容可以自定义验证方法 内容:0:环境搭建 1:基础用法 2:自定义用法 0:基本环境的搭建 0.1:下载js文件 0.2:引入js文件 0.3:使用(废话) 1:基础用法 利用自带验证验证输入内容 jsp页面: <form action="/activeAccount" id="registerform"method="post"> <div> &l

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

jQuery EasyUI API 中文文档 - ValidateBox验证框,使用jQuery EasyUI的朋友可以参考下. 用 $.fn.validatebox.defaults 重写了 defaults. 用法 代码如下: <input id="vv" required="true" validType="email"> 代码如下: $('#vv').validatebox({ required:true }); 验证规则 验