我有一个 Twitter Bootstrap 日期选择器,我想在其中禁用未来的日期,我尝试了以下代码
$('.calendarControl').datepicker({
format: 'mm-dd-yyyy',
endDate: '+0d'
});
但我没有看到未来的日期被禁用,它们会在点击时被选中。我已经从这个站点下载了库
谁能帮我这个!!
提前致谢
我有一个 Twitter Bootstrap 日期选择器,我想在其中禁用未来的日期,我尝试了以下代码
$('.calendarControl').datepicker({
format: 'mm-dd-yyyy',
endDate: '+0d'
});
但我没有看到未来的日期被禁用,它们会在点击时被选中。我已经从这个站点下载了库
谁能帮我这个!!
提前致谢
'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' : '';
}
});