Javascript 如何在日期选择器中更改年份?

Javascript 如何在日期选择器中更改年份?,javascript,datepicker,Javascript,Datepicker,我正在使用来自的UIdate选择器 我的代码还可以 但使用此UI日期选择器的用户不能将当前年份更改为下一年 在日历中,它将显示当前日期,如果有人想进入上一年,则没有任何选项 在文档中,ctrl+pageup键将起作用,但对我不起作用 我使用相同的代码给出日期选择器 提前感谢JQuery datepicker上有一个changeYear属性,您可以将其设置为true $( ".selector" ).datepicker({ changeYear: true }); 这将呈现一个选择列表,您可以

我正在使用来自的UIdate选择器

我的代码还可以

但使用此UI日期选择器的用户不能将当前年份更改为下一年

在日历中,它将显示当前日期,如果有人想进入上一年,则没有任何选项

在文档中,ctrl+pageup键将起作用,但对我不起作用

我使用相同的代码给出日期选择器

提前感谢

JQuery datepicker上有一个changeYear属性,您可以将其设置为true

$( ".selector" ).datepicker({ changeYear: true });
这将呈现一个选择列表,您可以从中选择您想要的年份。

@Ataur Rahman

我需要像这样使用我的代码

$function{ $'reportDate'。日期选择器{ 日期格式:“年/月/日”, 变化年:是的, 变化月:对 };

您应该在jQuery datepicker方法中设置changeYear:true,如下所示。 不要忘记在代码片段之前包含jquery.js、datepicker.js和datepicker.css。请参见下面的示例

$function{ $'reportDate'。日期选择器{ 日期格式:“年/月/日”, 变化年:对 } };
$function{$'reportDate'.datepicker{dateFormat:'yy/mm/dd'};$.selector.datepicker{changeYear:true};};如果有任何查询,请使用注释部分。如果要显示代码,请通过编辑问题粘贴代码。