gpt4 book ai didi

jquery - 日期选择器 - 将最大日期设置为当前日期 18 年前

转载 作者:行者123 更新时间:2023-12-01 03:59:31 37 4
gpt4 key购买 nike

HTML:

<input type="text" name="date" id="datepicker" autocomplete="off">

JS:

var maxBirthdayDate = new Date();
maxBirthdayDate.setFullYear( maxBirthdayDate.getFullYear() - 18 );

$( "#datepicker" ).datepicker({
dateFormat: 'dd.mm.yy',
changeMonth: true,
changeYear: true,
maxDate: maxBirthdayDate
});

JSFIDDLE:

https://jsfiddle.net/z13au9t6/

问题:虽然将 maxDate 设置为 18 年前是有效的,但我现在无法选择 1990 年以下的年份和 8 月以上的月份。

enter image description here

最佳答案

使用年份范围属性,将月份和日期设置为八月之后的年底

var maxBirthdayDate = new Date();
maxBirthdayDate.setFullYear( maxBirthdayDate.getFullYear() - 18,11,31);
$( "#datepicker" ).datepicker({
dateFormat: 'dd.mm.yy',
changeMonth: true,
changeYear: true,
maxDate: maxBirthdayDate,
yearRange: '1950:'+maxBirthdayDate.getFullYear(),
});

demo

关于jquery - 日期选择器 - 将最大日期设置为当前日期 18 年前,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51962486/

37 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com