如何在日期选择器中仅显示3个月作为当前日期的下拉列表,以及何时显示c
$(function () {
$("#date").datepicker(
{
hideIfNoPrevNext: true,
minDate: '0M',
maxDate: '+90D'
});
});
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>
<div class="row">
<div class="col-sm-12">
<div class="form-group">
<label class="col-sm-2">
Select Date</label>
<input type="text" id="date" />
</div>
</div>
</div>
当前月份已完成,然后我们显示了即将到来的3个月
答案 0 :(得分:0)
您正在使用什么Datepicker库/插件?如果我们不知道您使用的是什么,我们很难为您提供解决方案。
无论如何,您都可以根据今天的日期禁用日期选择器上的日期。这就是我们使用Moment.js
的方法const disabledDate = current => {
return (
current &&
current >=
moment()
.endOf('day')
.subtract(number, days/months/years) //if you want to get past days
.add(number, days/months/years) //if you want to add days
);
};