如何在日期选择器中禁用自定义日期以及以前的日期?
Posted
技术标签:
【中文标题】如何在日期选择器中禁用自定义日期以及以前的日期?【英文标题】:how to disable custom dates along with previous dates in datepicker? 【发布时间】:2021-10-29 17:25:15 【问题描述】:我正在尝试禁用某些日期,我也在尝试禁用过去的日期。请提供一些帮助,我可以在日期选择器中删除过去的日期。
<div class='input-group date' id='datepicker1'>
<asp:TextBox runat="server" ID="txtdatepicker">
</asp:TextBox>
</div>
<script type="text/javascript">
$(function ()
var disableSpecificDates = ["19-8-2021", "28-8-2021", "26-
8-2021"];
$('#datepicker1').datepicker(
format: 'mm/dd/yyyy',
beforeShowDay: function (date)
dmy = date.getDate() + "-" + (date.getMonth() + 1) +
"-" +
date.getFullYear();
if (disableSpecificDates.indexOf(dmy) != -1)
return false;
else
return true;
);
$('#datepicker1').datepicker("setDate", new Date());
);
</script>
【问题讨论】:
【参考方案1】:您可以禁用过去的日期,而不是删除。
$('#datepicker1').datepicker("minDate", new Date());
);
【讨论】:
请添加更多详细信息以扩展您的答案,例如工作代码或文档引用。以上是关于如何在日期选择器中禁用自定义日期以及以前的日期?的主要内容,如果未能解决你的问题,请参考以下文章