我正在使用来自source的jquery bootstrap datepicker。我需要禁用过去的日期,也不希望选择器自动填充输入框。
因此我使用了以下代码:
jQuery('#datetimepicker1').datetimepicker({
format: 'L',
minDate: new Date(),
useCurrent: false,
});
然而,在使用它时,它也会禁用今天的日期。我发现这是由useCurrent: false
引起的,但在评论此行时,它会自动填充输入框。如何通过不阻止今天的日期来阻止过去的日期,同时避免同时自动填充?
答案 0 :(得分:1)
简单创建昨天日期:并将其作为参数传递
yesterday = new Date();
yesterday.setDate(yesterday.getDate() - 1);
jQuery('#datetimepicker1').datetimepicker({
format: 'L',
minDate: yesterday,
useCurrent: false,
});