Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/date/2.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
jQuery日期选择器不显示下一年的日期_Jquery_Date_Jquery Ui_Datepicker_Calendar - Fatal编程技术网

jQuery日期选择器不显示下一年的日期

jQuery日期选择器不显示下一年的日期,jquery,date,jquery-ui,datepicker,calendar,Jquery,Date,Jquery Ui,Datepicker,Calendar,我试图显示一个开始日期列表,但出于某种原因,我的函数似乎只显示今年的日期,而不显示2016年的任何日期。我已经添加了下面的代码以及一个JSFIDLE链接。这方面的任何帮助都将是巨大的,我一直在到处寻找如何让这项工作,但已经找到任何可以帮助明年的日期 HTML 问题是第二个的getDate()将返回2,而不是02。与getMonth()相同 将availableDates更改为:- var availableDates = ["25-12-2015", "2-1-2016"]; 或者像这样替换d

我试图显示一个开始日期列表,但出于某种原因,我的函数似乎只显示今年的日期,而不显示2016年的任何日期。我已经添加了下面的代码以及一个JSFIDLE链接。这方面的任何帮助都将是巨大的,我一直在到处寻找如何让这项工作,但已经找到任何可以帮助明年的日期

HTML


问题是第二个的
getDate()
将返回
2
,而不是
02
。与
getMonth()
相同

availableDates
更改为:-

var availableDates = ["25-12-2015", "2-1-2016"];
或者像这样替换dmy:-

dmy = ("0" + date.getDate()).slice(-2) + "-" + ("0" + (date.getMonth()+1)).slice(-2) + "-" + date.getFullYear();

var availableDates = ["25-12-2015", "2-1-2016"];
dmy = ("0" + date.getDate()).slice(-2) + "-" + ("0" + (date.getMonth()+1)).slice(-2) + "-" + date.getFullYear();