博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
JQuery使用validate插件完成校验
阅读量:2144 次
发布时间:2019-04-30

本文共 934 字,大约阅读时间需要 3 分钟。

  1. 下载
  2. 官网地址:
  3. 帮助文档位置:http://jqueryvalidation.org/documentation/
  4. 导入
  5. validate是jQuery插件,及必须在jQuery的基础上进行运行。我们将导入jQuery库、validate库、和国际化资源库(可选)

  6. 5. 使用前提

  •     validate需要手动的声明,对那个表单进行校验,手动方式可以使用以下4种检验方式

      6. 检验器查询表

校验类型

取值

描述

required

true|false

必填字段

email

“@”或者”email”

邮件地址

url

 

路径

date

数字

日期

dateISO

字符串

日期(YYYY-MM-dd)

number

 

数字(负数,小数)

digits

 

整数

minlength

数字

最小长度

maxlength

数字

最大长度

rangelength

[minL,maxL]

长度范围

min

 

最小值

max

 

最大值

range

[min,max]

值范围

equalTo

jQuery表达式

两个值相同

remote

url路径

ajax校验

7.  使用方式

语法:$(…).validate({	rules:{},	messages:{}});rules 规则语法:	rules:{		字段名:”校验器”,		字段名:”校验器”	}	校验器语法:	语法1:"校验器"	语法2:{校验器:"取值",校验器:"取值",...}	message 提示语法:	message:{		字段名:{校验器:"提示",校验器:"提示",...}

实例:

$("#formId").validate({	rules:{		username:"required",		password:{			required:true,			rangelength:[2,5]		},		repassword:{			equalTo:"[name='password']"		}	},	messages:{		username:{			required:"不能为空"		},		password:{			rangelength:"长度{0}-{1}之间"		}	}});

 

转载地址:http://awegf.baihongyu.com/

你可能感兴趣的文章
java操作cookie 实现两周内自动登录
查看>>
Tomcat 7优化前及优化后的性能对比
查看>>
Java Guava中的函数式编程讲解
查看>>
Eclipse Memory Analyzer 使用技巧
查看>>
tomcat连接超时
查看>>
谈谈编程思想
查看>>
iOS MapKit导航及地理转码辅助类
查看>>
检测iOS的网络可用性并打开网络设置
查看>>
简单封装FMDB操作sqlite的模板
查看>>
iOS开发中Instruments的用法
查看>>
iOS常用宏定义
查看>>
什么是ActiveRecord
查看>>
有道词典for mac在Mac OS X 10.9不能取词
查看>>
关于“团队建设”的反思
查看>>
利用jekyll在github中搭建博客
查看>>
Windows7中IIS简单安装与配置(详细图解)
查看>>
linux基本命令
查看>>
BlockQueue 生产消费 不需要判断阻塞唤醒条件
查看>>
强引用 软引用 弱引用 虚引用
查看>>
数据类型 java转换
查看>>