validate的使用
来源:互联网 发布:知乎 陈毅 编辑:程序博客网 时间:2024/05/16 17:41
validate是jQuery插件,必须在jQuery的基础上进行运行, 使用之前需要导入jQuery库、validate库、和国际化资源库
校验方式:
语法:$(…).validate({
rules:{},
messages:{}
})
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title></title>
<!--validate是基于jq写的,首先要导入jq的js文件-->
<script type="text/javascript" src="../js/jquery-1.11.0.min.js" ></script>
<!--导入validate插件,本质上就是js王文建-->
<script type="text/javascript" src="../js/jquery.validate.js" ></script>
<script type="text/javascript" src="../js/messages_zh.js" ></script>
<script>
/*页面加载成功后选中要校验的表单对象*/
$(function(){
//选中要校验的表单对象,调用插件的validate函数
$("#formId").validate({
//校验规则
rules:{
username:"required",
password:{
required:true,
number:true
},
repassword:{
required:true,
equalTo:"[name='password']"
},
zuixiaozhi:{
required:true,
min:5
},
shuzhiqujian:{
required:true,
range:[4,40]
},
card:{
required:true,
cardLength:true
}
},
//校验规则
messages:{
username:"用户名不可为空",
password:{
required:"密码不可为空",
number:"密码格式不正确"
},
zuixiaozhi:{
min:"请输入不小于0的值"
},
shuzhiqujian:{
range:"请输入0到1之间的值"
}
}
});
});
</script>
</head>
<body>
<form id="formId" action="">
必填:<input type="text" name="username" /> <br/> 必填数字:
<input type="text" name="password" /> <br /> 必填重复:
<input type="text" name="repassword" /> <br /> 最小值:
<input type="text" name="zuixiaozhi" /> <br /> 区间:
<input type="text" name="shuzhiqujian" /> <br />
<input type="submit" value="提交" />
</form>
</body>
</html>
校验方式:
语法:$(…).validate({
rules:{},
messages:{}
})
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title></title>
<!--validate是基于jq写的,首先要导入jq的js文件-->
<script type="text/javascript" src="../js/jquery-1.11.0.min.js" ></script>
<!--导入validate插件,本质上就是js王文建-->
<script type="text/javascript" src="../js/jquery.validate.js" ></script>
<script type="text/javascript" src="../js/messages_zh.js" ></script>
<script>
/*页面加载成功后选中要校验的表单对象*/
$(function(){
//选中要校验的表单对象,调用插件的validate函数
$("#formId").validate({
//校验规则
rules:{
username:"required",
password:{
required:true,
number:true
},
repassword:{
required:true,
equalTo:"[name='password']"
},
zuixiaozhi:{
required:true,
min:5
},
shuzhiqujian:{
required:true,
range:[4,40]
},
card:{
required:true,
cardLength:true
}
},
//校验规则
messages:{
username:"用户名不可为空",
password:{
required:"密码不可为空",
number:"密码格式不正确"
},
zuixiaozhi:{
min:"请输入不小于0的值"
},
shuzhiqujian:{
range:"请输入0到1之间的值"
}
}
});
});
</script>
</head>
<body>
<form id="formId" action="">
必填:<input type="text" name="username" /> <br/> 必填数字:
<input type="text" name="password" /> <br /> 必填重复:
<input type="text" name="repassword" /> <br /> 最小值:
<input type="text" name="zuixiaozhi" /> <br /> 区间:
<input type="text" name="shuzhiqujian" /> <br />
<input type="submit" value="提交" />
</form>
</body>
</html>
阅读全文
0 0
- validate.js的使用
- jquery validate的使用
- validate的使用
- jquery.validate的使用心得
- jquery.validate插件的使用
- jquery中的validate的使用
- jquery的validate使用实例
- jquery.validate.js的使用
- jQUery validate插件的使用
- jquery validate 插件的使用
- jq插件validate的使用
- jquery.validate.js的使用
- jquery validate的基本使用
- validate插件的使用举例
- validate和bootstrap的使用
- 关于jQuery的Validate插件的使用
- JQuery的Validate插件的使用
- 使用Jquery的validate插件的问题
- ubuntu 16.04 安装Tensorflow(CPU和GPU)
- 文件内容去重及排序
- 51Nod 数据流中的算法
- 第7章 华尔街崩溃了,巴特勒成功了
- CodeBlocks 的安装以及编译器的配置
- validate的使用
- 机器学习知识点(三十六)分类器性能度量指标f1-score
- 异常总结
- 3.2Java基础语法(循环的嵌套、跳转控制语句)
- 【tensorflow-C++之一】Beginner开始工程化
- 《UNIX环境高级编程》知识点整理(第一章)
- 设计模式之组合模式(Composite Pattern)
- HDU 2795Billboard
- Matlab--学习笔记(一)-基础知识-画图