Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/412.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript JQuery UI日期选择器不查看beforeShowDay中的所有日期_Javascript_Jquery_Datepicker - Fatal编程技术网

Javascript JQuery UI日期选择器不查看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

我试图在jQueryDatePicker中使用beforeShowDay,但是它并不是每天都在循环

这是我的密码:

 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日)起最近的几周。。。点击左/右按钮,你会看到更多的输出。是的,我是一个木偶。