Jquery Validation表单验证插件的使用
来源:互联网 发布:先锋网络电视手机软件 编辑:程序博客网 时间:2024/05/17 07:25
一:首先是下载并引用:
<script type="text/javascript" src="assets/js/jquery.validate.min.js"></script>
<script type="text/javascript" src="assets/js/messages_zh.min.js"></script> //此为中文messages
二:html部分:
<form class="form-horizontal dingdan-form biaodan" action="">
<div class="form-group">
<label for="" class="col-sm-2 control-label">会员来源:</label>
<div class="col-sm-4">
<input type="text" class="form-control" id="" placeholder="渠道--西门吹雪" name="firstname">
</div>
<label for="" class="col-sm-2 control-label">会员来源:</label>
<div class="col-sm-4">
<input type="text" class="form-control" id="" placeholder="渠道--西门吹雪" name="lastname">
</div>
</div>
<input type="submit" value="提交">
</form>
备注:此处需要注意的是:validation是根据表单元素的name属性绑定的,所以一定要把name属性写上
三:js控制部分:
$().ready(function() {
$(".biaodan").validate({
rules: {
firstname: "required",
email: {
required: true,
email: true
},
password: {
required: true,
minlength: 5
},
confirm_password: {
required: true,
minlength: 5,
equalTo: "#password"
}
},
messages: {
firstname: "请输入姓名",
email: {
required: "请输入Email地址",
email: "请输入正确的email地址"
},
password: {
required: "请输入密码",
minlength: jQuery.format("密码不能小于{0}个字符")
},
confirm_password: {
required: "请输入确认密码",
minlength: "确认密码不能小于5个字符",
equalTo: "两次输入密码不一致不一致"
}
}
});
});
备注:rules部分为参数配置部分;message部分为提示信息部分,两部分都是通过表单元素的name属性绑定的
四:避免重复提交的实现:原理是表单验证通过后给提交按钮disabled然后提交
$(document).ready(function() {
$(".biaodan").validate({
submitHandler: function(form) {
$(form).find(":submit").attr("disabled", true).attr("value",
"提交成功");
form.submit();
}
})
});
五:更多扩展功能可到菜鸟教程查看:
http://www.runoob.com/jquery/jquery-plugin-validate.html
- Jquery Validation表单验证插件的使用
- 使用jQuery Validation插件来验证表单
- bootstrap 使用jquery validation 插件 表单验证
- 使用jQuery的validation插件来完成表单的验证
- jquery 表单验证插件validation(国际化)的使用
- jQuery表单验证插件 Validation
- jQuery-validation验证表单插件
- 表单验证插件jQuery Validation
- jQuery插件Validation表单验证
- 表单验证validation插件的使用
- jQuery 表单验证插件 jQuery Validation Engine 使用
- JQuery验证插件validation的使用
- jQuery 插件 jQuery Validation (表单验证)
- 基于jQuery的表单验证插件Validation Engine
- jquery-validation插件实现基本的表单验证
- JQuery插件使用之Validation 快速完成表单验证的几种方式
- jQuery学习之:Validation表单验证插件
- 表单验证插件 jQuery plugin: Validation
- 动态WebP
- Vue-cli项目中引入外部/第三方css/js/less文件具体步骤
- JavaWeb中导出excel文件的简单方法
- Nginx服务器上安装并配置PHPMyAdmin的教程
- 2017第23届中国国际复合材料工业技术展览会会刊(参展商名录)
- Jquery Validation表单验证插件的使用
- [数据结构]图基于邻接矩阵的BFS与DFS的C语言简单实现
- Python数据分析:股价相关性
- selenium之 定位以及切换frame(iframe)
- lxc 配置参数详解
- c#动态脚本
- java基础之方法的可变长参数使用
- builder 模式
- imx6ul+QT5.6交叉编译