jQuery validate校验
来源:互联网 发布:阿里云开放端口 编辑:程序博客网 时间:2024/05/21 17:55
一导入js库
<script src="../js/jquery.js"type="text/javascript"></script>
<script src="../js/jquery.validate.js"type="text/javascript"></script>
二、默认校验规则
(1)required:true
(2)remote:"check.php"
(3)email:true
(4)url:true
(5)date:true
(6)dateISO:true
(7)number:true
(8)digits:true
(9)creditcard:
(10)equalTo:"#field"
(11)accept:
(12)maxlength:5
(13)minlength:10
(14)rangelength:[5,10]
(15)range:[5,10]
(16)max:5
(17)min:10
三、默认的提示
messages: {
},
如需要修改,可在js代码中加入:
jQuery.extend(jQuery.validator.messages, {
});
推荐做法,将此文件放入messages_cn.js中,在页面中引入
<script src="../js/messages_cn.js"type="text/javascript"></script>
四、使用方式
1.将校验规则写到控件中
<scriptsrc="../js/jquery.js"type="text/javascript"></script>
<script src="../js/jquery.validate.js"type="text/javascript"></script>
<script src="./js/jquery.metadata.js"type="text/javascript"></script>
$().ready(function() {
});
<form id="signupForm" method="get"action="">
</form>
使用class="{}"的方式,必须引入包:jquery.metadata.js
可以使用如下的方法,修改提示内容:
class="{required:true,minlength:5,messages:{required:'请输入内容'}}"
在使用equalTo关键字时,后面的内容必须加上引号,如下代码:
class="{required:true,minlength:5,equalTo:'#password'}"
2.将校验规则写到js代码中
$().ready(function() {
});
//messages处,如果某个控件没有message,将调用默认的信息
<form id="signupForm" method="get"action="">
</form>
required:true必须有值
required:"#aa:checked"表达式的值为真,则需要验证
required:function(){}返回为真,表时需要验证
后边两种常用于,表单中需要同时填或不填的元素
- jquery validate 校验心得
- jQuery validate 校验
- jQuery validate校验
- jQuery校验validate详解
- jquery.validate校验库
- jquery validate表单校验
- jQuery validate 校验
- Jquery validate 前段校验
- jQuery Validate自定义校验
- jQuery中的validate校验
- jquery.validate校验
- [jQuery Validate]前端校验
- JQuery -- Validate, Jquery 表单校验
- jQuery校验---jquery validate 详解
- jQuery.validate的校验规则
- javaScript前台校验jQuery.validate
- jquery validate 自定义校验方法
- Jquery-validate自定义校验方法
- IOS 应用响应事件分析
- HDU 1827 强连通分量
- Your project contains errors,please fix them before running your application
- IOS 应用文件数据的读写分析
- git 资料收集
- jQuery validate校验
- 共享池的调整与优化(Shared pool Tuning)
- 修改mysql字符编码出现Job failed to start解决办法
- rational rose 2003破解版
- 杭电ACM 2020 绝对值排序
- IOS 应用添加和移除子视图分析
- ip选路
- [Erlang 学习笔记]Erlang 简单实现 KMP--字符串匹配算法
- POJ 1789 Truck History (MST.Prim)