gpt4 book ai didi

javascript - 使用 jquery 中的开始日期限制结束日期

转载 作者:行者123 更新时间:2023-12-01 01:49:25 26 4
gpt4 key购买 nike

下面的代码片段属于选择两个日期,我必须为此添加另一个功能,即结束日期选择应限制为比开始日期大一天

$(function() {
$( "#fromDate" ).datepicker({
defaultDate: "+0",
changeMonth: true,
changeYear: true,
numberOfMonths: 1,
dateFormat:"yy-mm-dd",
onClose: function( selectedDate ) {
$( "#toDate" ).datepicker( "option", "minDate", selectedDate);
this.focus();
}
});
$( "#toDate" ).datepicker({
defaultDate: "+0",
changeMonth: true,
changeYear: true,
numberOfMonths: 1,
dateFormat:"yy-mm-dd",
onClose: function( selectedDate ) {
$( "#fromDate" ).datepicker( "option", "maxDate", selectedDate );
}
});
});

提前谢谢!!!

最佳答案

简单解决你的问题,只需两行js代码和BINGO!!。只需根据要求更改数字(如果您想将最大天数设置为 1 或更多)

$("#from").datepicker({
defaultDate: "+1w",
changeMonth: true,
numberOfMonths: 1,
onClose: function (selectedDate) {
var d = new Date(selectedDate);
d.setDate(d.getDate() + 1);
$("#to").datepicker("option", "minDate", selectedDate);
$("#to").datepicker("option", "maxDate", d);
}
});
$("#to").datepicker({
defaultDate: "+1w",
changeMonth: true,
numberOfMonths: 1,
onClose: function (selectedDate) {
$("#from").datepicker("option", "maxDate", selectedDate);
}
});

关于javascript - 使用 jquery 中的开始日期限制结束日期,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13946847/

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