您当前的位置: 首页 >  前端

杨林伟

暂无认证

  • 2浏览

    0关注

    3337博文

    0收益

  • 0浏览

    0点赞

    0打赏

    0留言

私信
关注
热门博文

前端基础 - JQuery 简单的表单校验器

杨林伟 发布时间:2019-03-22 10:34:13 ,浏览量:2

JQuery 简单的表单校验器 需求及导入步骤
  • 导入jquery.js文件
  • 导入jquery-validate.js文件(jquery的校验器插件)
  • 导入messages_zh.js国际化文件
  • 对表单进行校验
在页面加载成功后获取表单对象.validate({
    				rules:{},     //校验规则
    				messages:{}   //自定义提示信息
    			})

rules写法:

要校验的name属性:{
					校验器1:取值,
					校验器2:取值
				}
注意:多个校验规则之间  使用,分割

message写法:

要校验的name属性:{
					校验器1:"自定义提示信息1",
					校验器2:"自定义提示信息2"
			}

校验器: required true/false 必填校验 number true/false 数字校验 min 数字 最小值 max 数字 最大值 range 数值区间 [最小值,最大值] minLength|maxLength|rangLength 最小值|最大值|长度区间 email: email 邮箱校验 @ 1@x equalTo: jquery对象 重复性校验

案例:

效果图: 在这里插入图片描述

代码:




	
		
		
	
	
	
	
	
		$(function() {
			//获取要校验的表单
			$("#formid").validate({
				rules: {
					username: {
						required: true
					},
					password: {
						required: true,
						number: true
					},
					repassword: {
						equalTo: $("#password")
					},
					email: {
						email: email
					}
				},
				messages: {
					username: {
						required: "用户名不能为空"
					},
					password: {
						required: "密码不能为空",
						number: "密码必须为数字"
					},
					repassword: {
						equalTo: "两次密码必须一致"
					},
					email: {
						email: "请输入格式为:*@*  邮箱"
					}
				}
			})
		})
	
	

	

	
		
			
				
					会员注册USER REGISTER
				
				
					用户名:
					
				
				
					密码:
					
				
				
					确认密码:
					
				
				
					Email:
					
				
				
					姓名:
					
				
				
					性别:
					
						 男
						女
						
					

				
				
					出生日期
					
						

					
				
				
					验证码
					
						
					
				
				
					
						
					
				
			
		
	


关注
打赏
1662376985
查看更多评论
立即登录/注册

微信扫码登录

0.4033s