【发布时间】:2017-10-15 08:41:25
【问题描述】:
【问题讨论】:
标签: javascript jquery datepicker calendar
【问题讨论】:
标签: javascript jquery datepicker calendar
将minDate: +0 与工作 sn-p 一起使用。
$("#txtdoe").datepicker({
dateFormat: 'yy-mm-dd ',
minDate: +0 });
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<script src="http://ajax.googleapis.com/ajax/libs/jqueryui/1.12.1/jquery-ui.js"></script>
<link href="http://ajax.googleapis.com/ajax/libs/jqueryui/1.12.1/themes/base/jquery-ui.css" rel="stylesheet"/>
<input type="text" class="form-control" id="txtdoe" ng-model="Licence.DateOfExpiration" required>
【讨论】:
将最小日期设置为今天的日期:
var today = new Date();
$("#txtdoe").datepicker({ minDate: today });
【讨论】:
你可以把 minDate 放到现在
$("#txtdoe").datepicker({ minDate: 'now'});
【讨论】:
试试这个,它会帮助你。
JavaScript
var dateToday = new Date();
var dates = $("#txtdoe").datepicker({
changeMonth: true,
minDate: dateToday,
});
【讨论】:
禁用过去的日期意味着,我猜您正在尝试禁用当前日期之前的日期。你可以通过
var today = new Date();
$("#txtdoe").datepicker({ startDate: today });
如果您想反过来(禁用未来日期),请输入 endDate 而不是 startDate。
【讨论】: