jq.validate.js
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了jq.validate.js相关的知识,希望对你有一定的参考价值。
首选必须是要下载滴,jq.validate.js表单效验方式。
建立form表单没得说
<form id="form"> <p> <label for="user">username</label> <input type="text" name="username" id="user"/> </p> <p> <label for="pass">passname</label> <input type="text" name="password" id="pass"/> </p> <p> <input type="submit" value="登陆" id="dl"/> <input type="submit" value="注册"/> </p> </form>
效果是这样的
然后引入jquery 和 jquery.validate。
就可以开始js代码的书写
validate(options) //返回:Validator// 验证所选的 FORM $(‘#form‘).validate({}) //用来绑定所需操作的form表单
以下是我的一段代码
$(function() { $(‘#form‘).validate({ rules: { //返回元素的验证规则 username: { //绑定的name值 required: true, //必填选项 minlength:6 //最小长度 }, password: { //绑定的name值 required: true, //必填项 minlength:6 //最小长度 } }, messages: { //验证错误时的提示 username: { //绑定的name值 required: ‘必填‘, minlength:‘最少6个字符‘ }, password: { //绑定的name值 required: ‘必填‘, minlength:‘最少6个字符‘ } }, submitHandler: function() { //验证成功后执行 }, highlight:function(element,errorClass){ //验证失败时执行 $(element).addClass(errorClass); $(element).fadeOut().fadeIn(); } }); })
简单的验证注释都有了,然后是效果图
以上是关于jq.validate.js的主要内容,如果未能解决你的问题,请参考以下文章