У меня есть встроенный указатель даты jquery ui, у которого отключено несколько дней, например
$('.calendar').datepicker({
defaultDate: '',
beforeShowDay: function (date){
return [is_valid(date),''];
}
});
Иногда текущая дата может быть датой отключения. В этом случае я хотел бы автоматически сделать следующую включенную дату датой по умолчанию.
Какой самый простой способ сделать это?
Для тестирования, вот функция, которая всегда отключает текущую дату
function is_valid(date) {
var current = new Date();
return date.getDate() - 2 > current.getDate();
}
Я также создал скрипку на http://jsfiddle.net/crBab/3/