Мне нужно ввести поля "От" и "до
<input type="text" name="startDate" id="from" size="12"/>
<input type="text" name="endDate" id="to" size="12"/>
Если вы хотите узнать, как я могу сделать так, чтобы указатель даты блокировал календарь в течение месяца, в котором выбран вариант От. Поэтому, если я выберу 20 ноября, то идентификатор «до» может быть только после 20 по 31 ноября. Это не может пойти в другой месяц.
Вот что у меня есть
var dates = $( "#from, #to" ).datepicker({
changeMonth: false,
numberOfMonths: 1,
maxDate: '+0D',
onSelect: function( selectedDate ) {
var option = this.id == "from" ? "minDate" : "maxDate",
instance = $( this ).data( "datepicker" ),
date = $.datepicker.parseDate(
instance.settings.dateFormat ||
$.datepicker._defaults.dateFormat,
selectedDate, instance.settings );
dates.not( this ).datepicker( "option", option, date );
}
});
Как можно запретить пользователю пропустить выбранный месяц?