在我的表格中,我希望从今天开始,可以设置最长为10年的日期选择器.这是我尝试在stackoverflow中查看的内容:
jQuery('#datepicker').datepicker( {
changeMonth: true,
changeYear: true,
showButtonPanel: true,
yearRange: "-80:+0",
dateFormat: 'dd-mm-yy',
maxDate: "+10y"
});
jQuery('#datepicker').datepicker().datepicker("setDate", new Date());
Run Code Online (Sandbox Code Playgroud)
要么
jQuery('#datepicker').datepicker( {
changeMonth: true,
changeYear: true,
showButtonPanel: true,
yearRange: "-80:+0",
dateFormat: 'dd-mm-yy'
});
var todayDate = new Date();
jQuery('#datepicker').datepicker().datepicker("setDate", todayDate);
jQuery('#datepicker').datepicker().datepicker( "option", "maxDate", new Date(todayDate.getFullYear()+10, todayDate.getMonth(), todayDate.getDate()));
Run Code Online (Sandbox Code Playgroud)
显然两者都没有奏效.我认为我犯了一个愚蠢的错误导致我缺乏jQuery的经验.有帮助吗?
改变这个
yearRange: "-80:+0",
Run Code Online (Sandbox Code Playgroud)
至
yearRange: "-80:+10",
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
62 次 |
| 最近记录: |