javascript - jQuery 日期选择器以防止过去的日期

标签 javascript jquery jquery-ui date datepicker

如何禁用 jQuery 日期选择器上的过去日期?我寻找选项,但似乎没有找到任何表明可以禁用过去日期的选项。

更新:感谢大家的快速回复。我没有运气就试过了。日子仍然没有像我预期的那样变灰,并且仍然接受选择的过去日期。

我试过这个:

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

不起作用。

我试过这个:

$('#datepicker').datepicker({ minDate: new Date() });

还是不行。

它可以很好地显示日历小部件。它只是不会变灰或阻止过去几天的输入。我过去曾尝试过 minDate 和 maxDate,但没有成功,所以我认为一定不是它们。

最佳答案

试试这个:

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

0 中删除引号。

关于javascript - jQuery 日期选择器以防止过去的日期,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1786411/

相关文章:

javascript - 为什么 datepicker() 接受参数 'getDate' ?

javascript - jQuery Mobile -> 覆盖 jQuery UI Datepicker -> 布局损坏

javascript - 在 anchor 元素上 react 传递事件和参数

javascript - Extjs从单元格编辑器访问网格记录

jquery - 使用 jQuery 查找给定表中 TR 元素的数量

javascript - JQuery UI 可排序在移动设备上禁用滚动

javascript - jQuery $.each 嵌套在 $.When

javascript - 在 AngularJS 中选择下载目录(浏览文件夹对话框)

javascript - 如何修复 Cordova/Phonegap 中的 iFrame 问题 (iOS)?

jQuery 到 Ext 的转换