【发布时间】:2018-05-16 08:14:56
【问题描述】:
我想在Bootstrap datepicker 中选择日期时禁用过去的日期。
在文档(Bootstrap Datepicker)中,我没有找到确切的禁用过去日期的方法。
我尝试了类似的方法,但对我不起作用。
$(document).ready(function(){
var todayTmp=new Date();
var today=new Date(todayTmp.getFullYear(), todayTmp.getMonth(), todayTmp.getDate(), 0, 0, 0, 0);
$('#vDate').datepicker({
onRender: function(date){
return date.valueOf() < today.valueOf() ? 'disabled' : '';
}
});
});
如何解决?
【问题讨论】:
-
是的,看起来像上面链接的副本。最简单的解决方案是
$('#vDate').datetimepicker({ minDate: moment(), });我将更多选项传递给我,但这个示例适合一行,所以只需放置相关的。从链接上的其他人那里得到了这个答案,但很难发现!
标签: javascript jquery bootstrap-datepicker