jquery validate的两种方法

1.方法一:





引用文件:

<script type="text/javascript" src="jquery-1.11.1.js"></script>
<script type="text/javascript" src="jquery-validate.js"></script>
代码:
<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>test</title>
    <style>
        .error{
            color: red;
        }
        .active{
            color: #32BC61;
        }
    </style>
</head>
<body>
<div class="rightInput">
    <form >
        <div>
            <label>姓名</label>
            <input type="text" class="required" data-tip="请输入文字" data-valid="isNonEmpty||between:2-6"
                   data-error="姓名不能为空||范围是2-6">
        </div>
    </form>
</div>
<div>
    <input type="submit"/>
</div>
</body>
<script type="text/javascript" src="jquery-1.11.1.js"></script>
<script type="text/javascript" src="jquery-validate.js"></script>
<script>
    $('form').validate({
        onFocus: function() {
            this.parent().addClass('active');
            return false;
        },

        onBlur: function() {
            var $parent = this.parent();
            var _status = parseInt(this.attr('data-status'));
            $parent.removeClass('active');
            if (!_status) {
                $parent.addClass('error');
            }
            return false;

        }

    });

    $('form').on('submit', function(event) {
         event.preventDefault();
        $(this).validate('submitValidate'); //return boolean;

    });
</script>
</html>
2.方法二:

 
  引用文件:
   
<script src="jquery.validate.min.js" type="text/javascript"></script>
代码;
<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>jquery.validate.min.js</title>
</head>
<body>
<form>
    <div>
        <label>输入内容</label>
        <input type="text" minlength="6" data-msg-minlength="至少输入6个字符" required>
    </div>
    <input type="submit">
</form>
</body>
<script src="jquery.validate.min.js" type="text/javascript"></script>
</html>

 
 

                
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值