如何为jQuery日期选择器设置年份范围:1900到当前年份,或1900到9999

大家好我使用的Jquery Date picker对我来说效果很好。 但我有一个小问题,即我想将Start year1900End yearCurrent Year9999

在脚本中我发现了这year range

 yearRange: 'c-100:c+100' 

如果我继续前进到像1800这样的东西我无法看到current year 。我应该做些什么改变才能看到我的岁月,这些年应该是1900-current year1900-9999

我试过这个对我有用,但是因为它在日历加载时加载它在我的应用程序运行时花了很多时间

  datepick({yearRange: '1900:9999'}); 

因此,根据我的要求,任何比这更好的选择

试试这个:

 datepick({yearRange: '1900:' + new Date().getFullYear()}); 
 $("#textBox").datepicker({ changeMonth: true, changeYear: true, yearRange: '1900:+0' }); 

这就是你需要的:

 datepick({yearRange: "1900:+nn"}); 

将设置范围从1900年到当年。

$(“#date”)。datepicker({changeYear:true,yearRange:“1900:1999”});

您可以设置与当前年份不同的特定年份

  $( "#datepicker" ).datepicker({ changeYear: true, minDate: '-116Y', maxDate: '1Y', yearRange: '-116', });