Boostrap验证器1000Hz v0_11_9更多自定义验证

时间:2019-07-23 13:25:26

标签: javascript jquery

大家好,我想进行更多自定义验证 我有两个日期,我想对每个日期进行自定义验证 一 第一个只是检查日期是否不是周末 第二个也有这个验证,但还要检查它是否更高 第一个。

So the problem is somebody know a syntax to make two custom validation?? 
:D pls
//check if the day falls on the weekend
function isWeekend(d, m){
    var date = new Date();
    date.setMonth(m-1, d);
    var n = date.getDay();
    return n;
}

//this part where i want to make two custom validation
$('form[data-toggle="validator"]').validator({
    custom: {
        nextpay_day: function($el) {
            var n_d = $('#nextpay_d').val();
            var n_m = $('#nextpay_m').val();
            var n = isWeekend(n_d, n_m);
            if (n == 6 || n == 0){
                return "This date falls on the weekend!";
            }
        },
        followpay_day: function($e1) {
            var date1 = new Date();
            var date2 = new Date();
            var n_d = $('#nextnextpay_d').val();
            var n_m = $('#nextnextpay_m').val();
            date2.setMonth(n_m-1, n_d);
            var n = isWeekend(n_d, n_m);
            if (n == 6 || n == 0){
                return "This date falls on the weekend!";
            }elseif(date2 <= date1){
                return "This date must be higher!";
            }
        }
    }
});

此语法不好,所以有人有解决方案吗? :D 如果自定义项具有一个data-nextpay_d这样的数据标签,这是可行的 但是有两个没有用:(

0 个答案:

没有答案