如何在jquery datepicker中限制年份,使其在数据库中不显示当前年份

问题描述:

如何设置jquery.datepick.js以仅显示数据库中的当前年份?如何在jquery datepicker中限制年份,使其在数据库中不显示当前年份

+0

什么插件到底? – 2010-05-17 06:08:43

海改变从yearRange年份范围:“ - 99:+100',以年为范围:'-1:+ 100',这样我们就可以得到从今年前一年的日期开始,下拉菜单将显示从2009年开始的年份,因为当前年份为2010年

+0

这实际上并不奏效。如果今年是2012年,我的年份范围是'-1:+100',那么我得到2011 - 2112,这很好。但是,如果我选择2112,然后我想将其更改回2012年,我不能。新的日期范围从2111 - 2212。 – 2012-06-27 08:13:56

如果是从JQuery的UI的日期选择器,你可以给它的MIN和MAX日期为这样的论点:

$('#datepicker').datepicker({ 
    minDate: new Date(2010, 1 , 1), 
    maxDate: new Date(2010,12,31) 
}); 

希望这有助于你

+0

没有不适合我的工作我可以发送jquerycode为您的参考 – udaya 2010-05-17 06:26:43

+1

当然可以。我会看看它 – Falle1234 2010-05-17 06:30:43

+0

看到我的新编辑 – udaya 2010-05-17 06:37:30