我有一个Twitter Bootstrap datepicker,我要在其中禁用将来的日期,我尝试了以下代码
$('.calendarControl').datepicker({
format: 'mm-dd-yyyy',
endDate: '+0d'
});
但是我没有看到未来的日期被禁用,它们会在点击时被选中。我已经从This site
下载了这些库任何人都可以帮助我!!
提前致谢
答案 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' : '';
}
});