У меня есть два сценария для выбора даты, которые я не могу придать в форму. Сначала мне нужно выбрать несколько дней, чтобы поставить их "ложными", у меня есть этот скрипт, который хорошо работает:
$(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" );
}
}
Большое спасибо