gpt4 book ai didi

javascript - Jquery 不允许在日期选择器上选择以前的日期

转载 作者:行者123 更新时间:2023-11-28 02:19:44 25 4
gpt4 key购买 nike

所以我有一个日期选择器,它每月只允许选择 2 个日期,第 1 个和第 15 个。问题是它仍然允许选择以前的日期。例如,如果是 10 月 1 日,则不应选择所有之前的日期。我怎样才能做到不能选择所有以前的日期?

<link href="https://code.jquery.com/ui/1.12.1/themes/smoothness/jquery-ui.css" rel="stylesheet" type="text/css" />
<script src="https://code.jquery.com/jquery-3.1.0.js"></script>
<script src="https://code.jquery.com/ui/1.12.1/jquery-ui.js"></script>

<input id="side-datepicker">

$('#side-datepicker').datepicker({
beforeShowDay: function (date) {
//getDate() returns the day (0-31)
if (date.getDate() == 1 || date.getDate() == 15) {
return [true, ''];
}
return [false, ''];
},


});

最佳答案

$('#side-datepicker').datepicker({
beforeShowDay: function (date) {
let today = new Date('2019-10-24');
//if you want the current date to be selectable uncomment the following line
//today.setDate(today.getDate() -1);
if (date > today && (date.getDate() == 1 || date.getDate() == 15)) {
return [true, ''];
}
return [false, ''];
}
});
<link href="https://code.jquery.com/ui/1.12.1/themes/smoothness/jquery-ui.css" rel="stylesheet" type="text/css" />
<script src="https://code.jquery.com/jquery-3.1.0.js"></script>
<script src="https://code.jquery.com/ui/1.12.1/jquery-ui.js"></script>

<input id="side-datepicker">

关于javascript - Jquery 不允许在日期选择器上选择以前的日期,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58558694/

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