Twitter Bootstrap Datepicker startDate&结束日期不起作用

时间:2013-07-08 09:00:05

标签: twitter-bootstrap twitter calendar

我有一个Twitter Bootstrap datepicker,我要在其中禁用将来的日期,我尝试了以下代码

$('.calendarControl').datepicker({
    format: 'mm-dd-yyyy',       
    endDate: '+0d'
});

但是我没有看到未来的日期被禁用,它们会在点击时被选中。我已经从This site

下载了这些库

任何人都可以帮助我!!

提前致谢

1 个答案:

答案 0 :(得分:1)

'endDate'不是此库的有效选项。

您可以执行类似于给定的代码示例,即使用onRender函数:

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

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