【发布时间】:2013-07-10 23:50:04
【问题描述】:
我有一个 jQuery 日期选择器
changeMonth: true,
changeYear: true,
numberOfMonths: 1,
dateFormat: "dd-mm-yy",
minDate: "-150Y",
maxDate: "-18Y",
yearRange: '1900:1995'
它显示的日期范围至少为 18 岁,但默认日历会屏蔽小于 18 年的日期和月份。这让我的客户有点困惑,因为他们没有意识到他们是否在当前 18 年限制后的一个月内出生,以选择年份然后月份然后日期。
我的问题是,有没有办法将年份下拉菜单预设为比 18 大 1 年,以便显示所有月份和日期?
所以目前默认选择是 1995 年 7 月,但我希望默认选择是 1994 年 7 月。
谢谢
【问题讨论】:
-
可以提供jsfiddle example吗?
-
为什么不
maxDate: "-19Y"? -
这行不通,因为最大日期可以是 18 年而不是 19 年,并且将 maxDate 更改为 19 只会使 1995 年不可用。
标签: jquery