datepicker - 日期选择器没有禁用日期
问题描述
我需要禁用每个月的第一个和第三个星期三。我正在使用的代码如下。这是有效的,但是当我添加 2021 年的新日期时,它停止了工作。请帮忙。谢谢
<script>
var dates = ["6-3-2019","20-3-2019","3-4-2019","17-4-2019","1-5-2019","15-5-2019","5-6-2019","19-6-2019","3-7-2019","17-7-2019","7-8-2019","21-8-2019","4-9-2019","18-9-2019","2-10-2019","16-10-2019","6-11-2019","20-11-2019","4-12-2019","18-12-2019","1-1-2020","15-1-2020","5-2-2020","19-2-2020","4-3-2020","18-3-2020","1-4-2020","15-4-2020","6-5-2020","20-5-2020","3-6-2020","17-6-2020","1-7-2020","15-7-2020","5-8-2020","19-8-2020","2-9-2020","16-9-2020","7-10-2020","21-10-2020","4-11-2020","18-11-2020","2-12-2020","16-12-2020","06-01-2021","20-01-2021","03-02-2021","17-02-2021","03-03-2021","17-03-2021","07-04-2021","21-04-2021","05-05-2021","19-05-2021","02-06-2021","16-06-2021","07-07-2021","21-07-2021","04-08-2021","18-08-2021","01-09-2021","15-09-2021","06-10-2021","20-10-2021","03-11-2021","17-11-2021","01-12-2021","15-12-2021"];
function DisableDates(date) {
var string = jQuery.datepicker.formatDate('dd/mm/yy', date);
return [dates.indexOf(string) == -1];
}
$(function() {
$("#datepicker2").datepicker({
beforeShowDay: DisableDates,
minDate: +1
});
});
</script>
解决方案
推荐阅读
- python - 我正在用python编写一个蛇游戏。但是,如果我们快速按下 2 个按钮,则一次需要两个命令。我能做些什么来防止它?
- android - Android 双向数据绑定与 Double (Kotlin)
- python - 具有多种消息类型的 protobuf Kafka 消费者
- excel - 使用下拉列表填充具有相同值的单元格范围
- java - 在使用递归进行二进制搜索编码时,我遇到了一些疑问
- dictionary - 我可以在谷歌地图自动完成的 setComponentRestrictions 中添加多少个国家
- flutter - 如何为无状态小部件正确预缓存图像?
- logging - Web api核心中的Serilog MinimumLevel.ControlledBy和MinimumLevel.Override之间的区别?
- python - Python HTTP POST JSON 错误,在变量中发送 base64
- javascript - 使用 Context API 传递数据时值未定义