이 코드를 추가해야 그것은 달력에서 이전의 날짜를 비활성화하고 달력에서 수행 한 선택에 따라 것
var dateToday = new Date();
$(".datefrom").datepicker({
dateFormat: 'dd/mm/yy',
minDate: dateToday,
onClose: function(selectedDate) {
$(".dateto").datepicker("option", "minDate", selectedDate);
},
onSelect: function(selectedDate) {
var option = this.class == "datefrom" ? "minDate" : "maxDate",
instance = $(this).data("datepicker"),
date = $.datepicker.parseDate(instance.settings.dateFormat || $.datepicker._defaults.dateFormat, selectedDate, instance.settings);
}
});
$(".dateto").datepicker({
dateFormat: 'dd/MM/yyyy',
onClose: function(selectedDate) {
$(".datefrom").datepicker("option", "maxDate", selectedDate);
}
});
$('.datefrom,.dateto').change(selector)
에 대한 코드에 완료 to 캘린더는 자동으로 업데이트되며 이전 날짜는 비활성화됩니다.
질문이 불완전하고 명확하지 않습니다. 코드를 수정하고 정교하게 작성하십시오. – j08691
[datepicker의 과거 날짜 사용 중지] 가능한 복제본 (http://stackoverflow.com/questions/15757918/disable-past-dates-on-datepicker) –