我想只在bootstrap datepicker上禁用未来日期。我曾尝试但无法解决此问题。有人帮忙!
这是我的代码
ready = function(){
$('.datepicker').datepicker({
format: 'mm-dd-yyyy',
endDate: '+0d',
autoclose: true
});
};
$(document).ready(ready);
$(document).on('page:load', ready);
答案 0 :(得分:4)
尝试以下
$(document).ready(function(){
$('.datepicker').datepicker({
format: 'mm-dd-yyyy',
endDate: '+0d',
autoclose: true
});
});
答案 1 :(得分:0)
正确的做法是声明一个变量来保存当前日期,然后在代码中将其用作日期。以下是你需要做的事情
<script>
var date = new Date();
var d = new Date();
d.setDate(date.getDate());
$(document).ready(function(){
$('.datepicker').datepicker({
format: 'mm-dd-yyyy',
endDate: d,
});
});
</script>
有了这个,你确定你想要什么