jQuery日期时间选择器集年份范围

jQuery日期时间选择器集年份范围,jquery,datepicker,Jquery,Datepicker,你好。我下载了一个jQuery插件来拥有一个日期时间选择器,但我现在想改变1900年到当前年份的范围。我试着用 minDate and maxDate 但是不起作用。我也试过使用这个代码 changeMonth: true, changeYear: true, yearRange:'1900:' + new Date().getFullYear() 但是没有什么东西能继续工作,仍然把我推到1950-2050的范围。谢谢 更新 好的,我的代码和发布的代码是正确的。由于jquery.datet

你好。我下载了一个jQuery插件来拥有一个日期时间选择器,但我现在想改变1900年到当前年份的范围。我试着用

minDate and maxDate 
但是不起作用。我也试过使用这个代码

changeMonth: true,
changeYear: true,
yearRange:'1900:' + new Date().getFullYear()
但是没有什么东西能继续工作,仍然把我推到1950-2050的范围。谢谢

更新

好的,我的代码和发布的代码是正确的。由于jquery.datetimepicker.full.js中的一个命令,它抛出了一年,其中

    yearStart: 1950,
    yearEnd: 2050,
是这样设置的。我只是把它改成这个

    yearStart: 1900,
    yearEnd: new Date().getFullYear(),

谢谢大家的帮助。

您可以添加YearRange,如下所示。它会起作用的

$('#dtp').datepicker({
dateFormat: "dd/mm/yy",
changeMonth: true,
changeYear: true,
yearRange: "-100:+50",
autoSize: true                            
});


jQuery UI日期选择器功能
$(函数(){
$(“#日期选择器-13”)。日期选择器({
日期格式:“日/月/年”,
变化月:对,
变化年:是的,
年份范围:'1900:'+新日期().getFullYear(),
自动调整大小:true
});
$(#datepicker-13”)。datepicker(“show”);
});
输入日期:


您可以添加年份范围,如下所示。它将起作用

$('#dtp').datepicker({
dateFormat: "dd/mm/yy",
changeMonth: true,
changeYear: true,
yearRange: "-100:+50",
autoSize: true                            
});


jQuery UI日期选择器功能
$(函数(){
$(“#日期选择器-13”)。日期选择器({
日期格式:“日/月/年”,
变化月:对,
变化年:是的,
年份范围:'1900:'+新日期().getFullYear(),
自动调整大小:true
});
$(#datepicker-13”)。datepicker(“show”);
});
输入日期:


创建一个演示,展示您在代码片段中的内容
很抱歉,但如何做到这一点?对不起,我是新来的。我只是好奇为什么它在我的代码中不起作用。创建一个演示来展示你在代码片段中的内容。对不起,但是怎么做呢?对不起,我真的是新来的。我只是好奇为什么我的代码里没有它。嗨,先生。我已经更新了我的问题并列出了我提出的解决方案。它不在我们的代码中,而是在我下载的插件中。我只是把它改成上面的答案。再次感谢,先生,我认为这不是一个正确的解决方案。编辑插件的行为不健康。您可以在代码中重写这些属性。我如何重写插件sir?您可以运行上面的代码段,它正在按照您的建议工作,而不必在plugini中进行任何编辑,但代码不起作用。先生,即使是日期时间选择器也不会正确弹出。我已经更新了我的问题并列出了我提出的解决方案。它不在我们的代码中,而是在我下载的插件中。我只是把它改成上面的答案。再次感谢,先生,我认为这不是一个正确的解决方案。编辑插件的行为不健康。您可以在代码中重写这些属性。我如何重写插件sir?您可以运行上面的代码段,它正在按照您的建议工作,而不必在plugini中进行任何编辑,但代码不起作用。即使是日期时间选择器也不能正确弹出