bootstrap datepicker未禁用以前的日期

时间:2016-05-30 12:23:47

标签: jquery datepicker

我正在使用bootstrap datepicker,我想禁用之前的日期,但没有任何方法可以使用。

这是我到目前为止所尝试的

<input type="text" name="a" class="datepicker form-control"/>

$('.datepicker').datepicker({
    format: 'mm-dd-yyyy',
    minDate: new Date(),
    maxDate: '+1y'
});

////////

$('.datepicker').datepicker({
    format: 'mm-dd-yyyy',
    startDate: '05-18-2016'
});

但没有任何作用。

1 个答案:

答案 0 :(得分:0)

试试这个:

var nowTemp = new Date();
var now = new Date(nowTemp.getFullYear(), nowTemp.getMonth(), nowTemp.getDate(), 0, 0, 0, 0);

$('.datepicker').datepicker({
  onRender: function(date) {
    return date.valueOf() < now.valueOf() ? 'disabled' : '';
  }
});