jQuery EasyUI API 中文文档 - ValidateBox验证框
用 $.fn.validatebox.defaults 重写了 defaults。
用法
<input id="vv" required="true" validType="email">
$('#vv').validatebox({
required:true
});
验证规则 
验证规则是通过使用 required 和 validType 特性来定义的, 这里是已经实施的规则: 
email:匹配 email 正则表达式规则 
url:匹配 URL 正则表达式规则 
length[0,100]:允许从 x 到 y 个字符 
remote['http://.../action.do','paramName']:发送 ajax 请求来验证值,成功时返回 'true' 。 
要自定义验证规则,重写 $.fn.validatebox.defaults.rules ,来定义一个验证函数和无效的信息。例如,定义一个 minLength 验证类型:
$.extend($.fn.validatebox.defaults.rules, {
minLength: {
validator: function(value, param){
return value.length >= param[0];
},
message: 'Please enter at least {0} characters.'
}
}); 
现在你可以使用这个 minLength 验证类型,去定义一个至少输入5个字符的输入框:
特性
| 名称 | 类型 | 说明 | 默认值 | 
| required | boolean | 定义是否字段应被输入。 | false | 
| validType | string | 定义字段的验证类型,比如 email、url,等等。 | null | 
| missingMessage | string | 当文本框是空时出现的提示文字。 | This field is required. | 
| invalidMessage | string | 当文本框的内容无效时出现的提示文字。 | null | 
方法
| 名称 | 参数 | 说明 | 
| destroy | none | 移除并且销毁这个组件。 | 
| validate | none | 进行验证以判定文本框的内容是否有效。 | 
| isValid | none | 调用 validate 方法并且返回验证结果,true 或者 false。 | 
jQuery EasyUI API 中文文档 - ValidateBox验证框的更多相关文章
- jQuery EasyUI API 中文文档
		http://www.cnblogs.com/Philoo/tag/jQuery/ 共2页: 1 2 下一页 jQuery EasyUI API 中文文档 - 树表格(TreeGrid) 风流涕淌 ... 
- jQuery EasyUI API 中文文档 - ComboGrid 组合表格
		jQuery EasyUI API 中文文档 - ComboGrid 组合表格,需要的朋友可以参考下. 扩展自 $.fn.combo.defaults 和 $.fn.datagrid.defaults ... 
- jQuery EasyUI API 中文文档 - Panel面板
		<html> <head> <title>布局管理器--控制面板</title> <script src="jquery-easyui/ ... 
- jquery easyui 弹出消息框 (转载) jQuery EasyUI API 中文文档 - 消息框(Messager) http://www.cnblogs.com/hantianwei/archive/2012/03/19/2407113.html
		<html> <head> <!-- 导入easyui插件的js和css样式; --> <link rel="stylesheet" ty ... 
- jQuery EasyUI API 中文文档 - 分隔按钮(splitbutton)
		<html> <head> <script src="jquery-easyui/jquery.min.js"></script> ... 
- jQuery EasyUI API 中文文档 - 菜单按钮(menubutton)
		<html> <head> <script src="jquery-easyui/jquery.min.js"></script> ... 
- jQuery EasyUI API 中文文档 - 链接按钮(linkbutton)
		<html> <head> <script src="jquery-easyui/jquery.min.js"></script> ... 
- jQuery EasyUI API 中文文档 - 布局(Layout)
		<html> <head> <script src="jquery-easyui/jquery.min.js"></script> ... 
- jQuery EasyUI API 中文文档 - 表单(form补充)
		继承(表单验证) 第一个参数如果是true那么就算key相同也会接着追加,相反怎会覆盖 $.extend([bool],obj,obj1); var obj = {name:"zhangsa ... 
随机推荐
- [日常训练]最大M子段和
			Description 在长度为的序列中选出段互不相交的子段,求最大字段和. Input 第一行两个整数. 第二行个整数. Output 一行一个整数表示最大值. Sample Input 5 2 1 ... 
- 【matlab】设定函数默认参数
			C++/java/python系列的语言,函数可以有默认值,通常类似如下的形式: funtion_name (param1, param2=default_value, ...) 到了matlab下发 ... 
- 简单理解dropout
			dropout是CNN(卷积神经网络)中的一个trick,能防止过拟合. 关于dropout的详细内容,还是看论文原文好了: Hinton, G. E., et al. (2012). "I ... 
- 【BZOJ-2400】Spoj839Optimal Marks      最小割 + DFS
			2400: Spoj 839 Optimal Marks Time Limit: 10 Sec Memory Limit: 128 MBSubmit: 567 Solved: 202[Submit ... 
- 【BZOJ-2229】最小割         最小割树(最大流+分治)
			2229: [Zjoi2011]最小割 Time Limit: 10 Sec Memory Limit: 259 MBSubmit: 1565 Solved: 560[Submit][Status ... 
- 使用Chrome或Fiddler抓取WebSocket包
			首先,HTTP是建立在TCP协议基础上的,而WebSocket通常也是建立在TCP上,所以说为什么有些网页游戏抓不到包而有些又可以,这仅是因为你使用的抓包工具是针对了HTTP的通信协议. 我先从抽象的 ... 
- 主机宝(zhujibao) /a/apps/zhujibao/manager/apps/config/config.php no-password Login Vulnerabilities Based On Default cookie Verification From Default File
			catalog . 漏洞描述 . 漏洞触发条件 . 漏洞影响范围 . 漏洞代码分析 . 防御方法 . 攻防思考 1. 漏洞描述 主机宝管理程序使用了CodeIgniter框架,要想在CodeIgnit ... 
- MySQL备份方式简介
			MySQL备份的方式主要分为两种: 文本格式备份: 命令:mysqldump 转储文件:dump file 主要内容:数据库结构及数据(create talbe /insert) 二进制备份:这类备份 ... 
- java+tomcat(apr,native)
			#pdd 2014_12-24#安装java环境rpm -ivh jdk-7u72-linux-x64.rpm vim /etc/profile #set for java export JAVA_H ... 
- 服务器添加ipa MIME 类型,防止ipa下载后变zip后缀
			客户反映apk文件下载 后缀会变为zip 打开mime.types文件 application/iphone pxl ipa application/vnd.android.package-a ... 
