Mr.Yoga445 Ответов: 1

Jquery ui datepicker выберите только текущий и предыдущий месяц с 2 количеством месяцев при нажатии на текстовое поле


Привет,

Я пытаюсь реализовать jQuery ui datepicker и то, что я пытаюсь сделать, это следующее ;
1. разрешить пользователю выбирать только текущий и предыдущие месяцы
2. полный месяц должен быть выбран (я использовал minDate: - 1m , но это позволяет выбрать только определенные дни в месяце, а не все даты)

Это та конфигурация, которая у меня есть до сих пор , любой вход был бы намного лучше :

Что я уже пробовал:

$('#<%=Date.ClientID %>').datepicker({
              dateFormat: 'dd/mm/yy', numberOfMonths: 2, minDate: "-1M",
              maxDate: "+0M"
          });

Kornfeld Eliyahu Peter

Вы должны установить minDate на первый день предыдущего месяца, а не на один месяц до сегодняшнего дня (-1M)...
Точно так же вы должны установить maxDate на последний день текущего месяца...

1 Ответов

Рейтинг:
0

Thanks7872

1. позвольте пользователю выбрать только текущий и предыдущие месяцы

2. полный месяц должен быть выбран

var date = new Date();
var MaxDate= new Date(date.getFullYear(), date.getMonth() + 1, 0);

Просто установите максимальную дату в календаре, и все готово.