gpt4 book ai didi

javascript - 在日期选择器中禁用过去的日期并仅启用某些 future 日期

转载 作者:行者123 更新时间:2023-11-30 10:03:18 25 4
gpt4 key购买 nike

我正在尝试使用 jQuery 日期选择器,但希望禁用所有过去的日子,只允许 future 的星期四。我可以让它允许星期四,但我添加的 minDate 功能不适用于它。这是我的代码:

<script>

jQuery(document).ready(function() {
jQuery('#input_40_4').datepicker({
beforeShowDay: function(date) { return [date.getDay() == 4, ""];}
});
});

$(function () {
$("#input_40_4'").datepicker({ minDate: 0 });
});

</script>

有人可以解释为什么这些不能一起工作吗?

最佳答案

您可以向 datepicker 添加更多选项,方法是用逗号分隔它们。

$(document).ready(function() {
$('#input_40_4').datepicker({
beforeShowDay: function(date) { return [date.getDay() == 4, ""];},
minDate : 0
// you can add more options here as well, just seperate them by commas
});
});

它们在您的问题中不起作用的原因是因为您将使用 documentReady 部分中的日期选择器的选项覆盖第 10 行函数中创建的日期选择器的选项。

你基本上是说用 mindate:0 创建一个新的日期选择器,不要介意创建一个只有星期二的新日期选择器。

关于javascript - 在日期选择器中禁用过去的日期并仅启用某些 future 日期,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30535518/

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