Javascript JQuery UI日期选择器不查看beforeShowDay中的所有日期
我试图在jQueryDatePicker中使用beforeShowDay,但是它并不是每天都在循环 这是我的密码:Javascript JQuery UI日期选择器不查看beforeShowDay中的所有日期,javascript,jquery,datepicker,Javascript,Jquery,Datepicker,我试图在jQueryDatePicker中使用beforeShowDay,但是它并不是每天都在循环 这是我的密码: function calendarPrep(date) { console.log(date); } $( ".start-datepicker" ).datepicker({ beforeShowDay : calendarPrep, dateFormat: "dd/mm/yy", minDate: new D
function calendarPrep(date) {
console.log(date);
}
$( ".start-datepicker" ).datepicker({
beforeShowDay : calendarPrep,
dateFormat: "dd/mm/yy",
minDate: new Date(2015, 08, 20),
maxDate: new Date(2016, 11, 31)
});
这是我得到的输出:
它将于2015年10月3日停止。为什么会发生这种情况?
beforeShowDay
正在调用calendarPrep
,并显示屏幕上的每个日期。默认情况下,您的日历显示当前月份,屏幕上的日历介于8月30日至10月3日之间。行为是预期的。根据:
在显示该函数之前,每天都会在datepicker中调用该函数
因此,该函数将仅在显示的天数内调用。DatePicker仅加载从今天(9月18日)起最近的几周。。。点击左/右按钮,你会看到更多的输出。是的,我是一个木偶。