Я пытаюсь заставить гравитационные формы перестать показываться на следующий день после 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>