JQuery UI Datepicker Гравитационные формы помните 1 день после 5 вечера - PullRequest
0 голосов
/ 05 июня 2018

Я пытаюсь заставить гравитационные формы перестать показываться на следующий день после 5 вечера текущего дня.Вот то, что я сейчас использую, чтобы не показывать выходные и один и тот же день.

<script>
function noSaturdays(date) {
    var weekday=new Array(7);
    weekday[0]="Sunday";
    weekday[1]="Monday";
    weekday[2]="Tuesday";
    weekday[3]="Wednesday";
    weekday[4]="Thursday";
    weekday[5]="Friday";
    weekday[6]="Saturday";
    //console.log(weekday[date.getDay()]);
    if(weekday[date.getDay()] == 'Saturday') {
        return [false, '', 'Not available Saturdays'];
        }else if(weekday[date.getDay()] == 'Saturday') {
                 return [false, '', 'Not available Saturdays'];
        }
 //console.log(weekday[date.getDay()]);
    if(weekday[date.getDay()] == 'Sunday') {
        return [false, '', 'Not available Sundays'];
        }else if(weekday[date.getDay()] == 'Sunday') {
                 return [false, '', 'Not available Sundays'];
        }

    return [true];
}
jQuery(window).load(function(){
    jQuery('.hasDatepicker').datepicker('option', 'beforeShowDay', noSaturdays);
});
</script>  



<script type="text/javascript">
jQuery(document).ready(function($) {
    $(".datepicker").datepicker({ minDate: 1,dateFormat: 'mm/dd/yy' 

});
});
</script>
...