form表单验证插件 jquery-validation 的基本使用

所需要的插件下载地址见文章末

步骤:

 

  • 首先项目中引入需要的.js文件

jquery-3.3.1.min.js   

jquery.validate.min.js

  	<!--根据自己项目的包结构考虑 -->
    <script type="text/javascript" src="js/jquery-3.3.1.min.js"></script>
  	
  	<script type="text/javascript" src="js/jquery.validate.min.js"></script>

 

  • 书写一个简单的form表单(测试前的准备)
  <body>
 	<hr/><p>
	<form id="ff" action="aa" method="post">
		用户名:<input type="text" id="name" name="user.username"/><br>
		密码:<input type="text" id="pwd" name="password"/><br>
		邮箱:<input type="text" id="email" name="email" /><br>
		手机号:<input type="text" id="phone" name="phone"/><br>
		<input type="submit" value="提交"/>
	</form>
  </body>
  • 使用
 	<script>
		

	$(function(){
	
	 	//扩展默认验证规则
        //手机号
		$.validator.addMethod("mobile",function(value,element,param){
			var reg =/^1[34578]\d{9}$/;//正则表达式验证
			return reg.test(value);
		},"请输入正确的手机号");
		//邮箱
		$.validator.addMethod("mail",function(value,element,param){
			var em = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/;
			return em.test(value);
		},"请输入正确的邮箱格式");
				
		//表单验证
		$("#ff").validate({
			//验证规则
			rules:{//name属性
				"user.username":"required",
				password:"required",
				phone:"mobile",
				email:"mail"
			},
			//不通过时提示信息
			messages:{
				"user.username":"用户名不能为空!",
				password:"密码不能为空!",				
			}			
		});
	});			
  	</script>
  	<!-- 提示信息添加样式 -->
  	<style>
  		label.error{
  			color:red;
  		}
  	</style>

 

这只是对 jquery-validation插件最简单的操作。想了解更多参考对应的文档学习吧

插件下载地址:https://download.csdn.net/download/right_hou/10933045

 

备注:如果无法下载请留言。官网也可以下载

 

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值