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的主要内容,如果未能解决你的问题,请参考以下文章

VSCode自定义代码片段——CSS选择器

谷歌浏览器调试jsp 引入代码片段,如何调试代码片段中的js

片段和活动之间的核心区别是啥?哪些代码可以写成片段?

VSCode自定义代码片段——.vue文件的模板

VSCode自定义代码片段6——CSS选择器

VSCode自定义代码片段——声明函数