日期选择器必须允许用户在将来只选择四个月。不能使用过去的日期。
如果我们在一月,那么在这种情况下四个月应该启用(三月),一月和二月应该禁用。如果我们在三月,那么在这种情况下四个月应该启用(三月),一月和二月应该禁用。如果我们在四月,那么在这种情况下四个月应该启用(六月),一月,二月,三月,四月,五月应该禁用。
$(document).ready(function () {
$('.datepickerOne').datepicker({
format: "yyyy-mm",
viewMode: "months",
minViewMode: "months",
autoclose: true,
startDate: new Date(),
endDate: '+2y',
}).on("change", function () {
$("#testDetailsForm").bootstrapValidator('revalidateField', 'formsubmit_date');
})
});
3条答案
按热度按时间nmpmafwu1#
请检查代码段,此代码将只允许您选择当前月份和之后的当前月份和一年。它不允许你回到过去
z0qdvdin2#
您可以指定
minDate
和/或maxDate
为了达到预期的效果。请按照此处的文档操作。
f5emj3cl3#
你试过了吗
minDate: 0
?