jQuery Validation运行时的最大值

时间:2015-04-11 09:24:27

标签: javascript jquery validation max

我需要验证输入的intervalDuration值是否小于testDuration,但经过几个小时的搜索后,仍然找不到任何适合我的解决方案。

我正在使用jQuery验证库。

请帮帮我。



var $val = jQuery.noConflict();

$val(document).ready(function() {
    $val("#uniformDistribution").validate({
        highlight: function(element) {
            $val(element).closest('.form-group').removeClass('has-success').addClass('has-error');
        },
        unhighlight: function(element) {
            $val(element).closest('.form-group').removeClass('has-error').addClass('has-success');
        },
        errorElement: 'span',
        errorClass: 'help-inline',
        rules: {
            testDuration: {
                required: true,
                digits: true,
                min: 1,
            },
            intervalDuration: {
                required: true,
                number: true,
                max: "#testDuration",
            },
        },
    });
});

<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<input type="text" class="form-control" name="testDuration" id="testDuration" placeholder="Test duration" required>
<input type="text" class="form-control" name="intervalDuration" id="intervalDuration" placeholder="Interval duration" required>
&#13;
&#13;
&#13;

0 个答案:

没有答案