Параметры DatePicker - PullRequest
       13

Параметры DatePicker

0 голосов
/ 17 апреля 2020

У меня есть два сценария для выбора даты, которые я не могу придать в форму. Сначала мне нужно выбрать несколько дней, чтобы поставить их "ложными", у меня есть этот скрипт, который хорошо работает:

$(function() {      
    $("#datepicker").datepicker(
        { 
            beforeShowDay: function(day) {
                var day = day.getDay();
                    if (day == 2 || day == 4) {
                    //if (day == 2) {
                        return [false, "somecssclass"]
                    } else {
                        return [true, "someothercssclass"]
                    }
            }
        });
    });

И мне также нужно скрыть день в зависимости от времени. пример: у нас понедельник, мне нужно скрыть завтрашний день, если сейчас 8 вечера или больше, и выбрать послезавтра. Этот скрипт тоже хорошо работает, но я не могу заставить один скрипт работать с обоими. Я не эксперт в Javascript. Любая помощь будет приветствоваться

это второй сценарий:

beforeShow : function(){
    var dateTime = new Date();
    var hour = dateTime.getHours();
    //If Hour is greater or equals to 8PM
    if(hour  >= 20){
        //Disable all past days including tomorrow and today
        $(this).datepicker( "option", "minDate", "+2" );
    }
}

Большое спасибо

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...