【问题标题】:how to extend the Datepicker's year如何延长 Datepicker 的年份
【发布时间】:2010-12-03 03:41:05
【问题描述】:

http://jqueryui.com/demos/datepicker/#dropdown-month-year

默认的下拉年份是从 2000 年到 2020 年,如何扩展。谢谢你。现在,我想将它设置为2000到2060。我该怎么做。

【问题讨论】:

标签: jquery jquery-ui date


【解决方案1】:

您可以使用 yearRange 或 minDate/maxDate 来设置 jQueryUI Datepicker 的范围。查看“选项”选项卡下的文档。

http://jqueryui.com/demos/datepicker/#dropdown-month-year

【讨论】:

    【解决方案2】:

    下拉菜单的年份范围默认为 c-10:c+10 - 20 年范围。如果您使用 min/maxDate 您的年份将被替换,但默认日期的 -10 和 +10 将保留,迫使用户不断单击范围的末尾以获取新的范围集。

    解决方案是使用 yearRange 代替 min/maxDate。例如,yearRange: "c-80:c+5" 将给出默认日期之前 80 年和该日期之后 5 年的范围,所有这些都在下拉列表中的一个连续年份范围内。因此,如果默认日期是 -20Y,您可以得到从 100 岁到 15 岁的年龄。我希望这会有所帮助。

    【讨论】:

      猜你喜欢
      • 2012-10-10
      • 1970-01-01
      • 1970-01-01
      • 2023-03-22
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-11-15
      • 1970-01-01
      相关资源
      最近更新 更多