Jquery Bootstrap Datepicker禁用过去日期并且不自动填充输入框

时间:2018-04-24 09:10:58

标签: javascript jquery twitter-bootstrap datepicker

我正在使用来自source的jquery bootstrap datepicker。我需要禁用过去的日期,也不希望选择器自动填充输入框。

因此我使用了以下代码:

jQuery('#datetimepicker1').datetimepicker({
     format: 'L',
     minDate: new Date(),
     useCurrent: false,
 });

然而,在使用它时,它也会禁用今天的日期。我发现这是由useCurrent: false引起的,但在评论此行时,它会自动填充输入框。如何通过不阻止今天的日期来阻止过去的日期,同时避免同时自动填充?

1 个答案:

答案 0 :(得分:1)

简单创建昨天日期:并将其作为参数传递

yesterday = new Date();
yesterday.setDate(yesterday.getDate() - 1);

jQuery('#datetimepicker1').datetimepicker({
     format: 'L',
     minDate: yesterday,
     useCurrent: false,
});