【发布时间】:2016-10-02 04:29:27
【问题描述】:
我正在使用这个Boostrap Datepicker,我想将最大日期设置为距开始日期 1 年,1 年后应禁用日期,一旦选择了开始日期,结束日期应自动设置为距开始日期 3 个月选定的日期,但只能在从开始日期起 1 年后禁用,最短日期甚至可以是 2 天。
<div class="form-group">
<label class="control-label" for="startDate">Start Date<span>*</span>(MM/DD/YYYY)</label>
<input class="step__field form-control hasPlaceholder date-input" id="startDate" name="startDate" type="text" value="">
</div>
<div class="form-group">
<label class="control-label" for="endDate">End Date(MM/DD/YYYY)</label>
<input class="form-control hasPlaceholder date-input step__field" id="endDate" name="endDate" type="text" value="">
</div>
JS
var nowDate = new Date();
var today = new Date(nowDate.getFullYear(), nowDate.getMonth(), nowDate.getDate(), 0, 0, 0, 0);
$('#startDate').datepicker({
startDate: today
});
如果你能建议我任何其他插件,请按照要求创建一个 JS fiddle
【问题讨论】:
标签: jquery datepicker bootstrap-datepicker