我想知道是否可以阻止用户在bootstrap datepicker上选择过去的日期?
我尝试使用.datepicker({ preventPast: true })
,但它似乎没有用。
.done(function (response) {
view.data = response;
$pageHeader.after(view.options.template(response));
view.$('.datepicker:not([readonly])')
.datepicker({ preventPast: true })
.on('changeDate', function () {
$(this).datepicker('hide');
});
答案 0 :(得分:0)
设置minDate
以防止选择过去的日期。
例如:
$('#datePickerId').datepicker({minDate: '0'});
答案 1 :(得分:0)
Jquery UI datepicker适用于我,没有引号。 preventPast
不是$("#datePickerId").datepicker({ minDate: 0 });
的选项,所以我想你使用的是另一个插件吗?
{{1}}
JS小提琴:jquery ui datepicker
此外,+1表示sherbrow;不要忘记服务器验证。
答案 2 :(得分:0)
尝试使用startDate:.datepicker({ startDate: '+0d' });