如何在日历中禁用回溯日期

Posted

技术标签:

【中文标题】如何在日历中禁用回溯日期【英文标题】:How can Disable back date in a Calender 【发布时间】:2019-11-15 23:07:28 【问题描述】:

我想在我的程序中禁用当前日期之后的日期。我有一个用 javascript 编写的日期选择器。

对不起我的任何错误..实际上我是新人

这是我的代码

<html>
<head>
    <link rel="stylesheet" href=" jquery.datetimepicker.min.css">
    <script src=" jquery.js"></script>
    <script src=" jquery.datetimepicker.full.js"></script>
</head>
<body>
<input id="datetime">
</body>
<script type="text/javascript">
    $("#datetime").datetimepicker(
        step: 1
    );
    $("#datetime").datepicker(minDate: new Date());
</script>
</html>

我正在尝试这么多日期选择器查询,但都没有工作......回溯日期没有被禁用......所以你能帮我吗

【问题讨论】:

这取决于您使用的库 如何知道这个库它为禁用回溯日期工作? JS文件顶部应该有一个URL链接到项目网站,该网站有你可以关注的文档 Disable future dates in jQuery UI Datepicker的可能重复 【参考方案1】:

jQuery datepicker实现使用

$( "#datetime" ).datepicker( minDate: 0);

如果您的 jQuery 插件 minDate 功能相同,您将禁用过去的日期。Read more here

【讨论】:

@Abhichauhan 很高兴知道。您是否愿意接受带有正确勾号的答案。【参考方案2】:

首先,您的开始正文标签不完整,您问题的另一个答案是将 disabled 添加到您的输入字段

【讨论】:

问题是询问如何禁用过去日期的选择,而不是如何完全禁用控件。

以上是关于如何在日历中禁用回溯日期的主要内容,如果未能解决你的问题,请参考以下文章

如何在日历视图中禁用未来日期[重复]

如何在日历javascript中禁用以前的日期?

如何在javascript日历中禁用当前日期之后的日期

如何在颤动中禁用日历中的前几天?

如何禁用角度 p 日历中的过去日期?

如何在 jquery ui 日期选择器中同时禁用周末和选定日期?