结束日期不应等于开始日期

问题描述 投票:0回答:1

这是日期范围选择器。这已经在起作用,但是我如何验证endDate的开始日期不等于startDate的值

例如startDate:2020-2-27,endDate应该开始于:2020-2-28

<input type="text" class="form-control" placeholder="yyyy-mm-dd" id="startDate">
<input type="text" class="form-control" placeholder="yyyy-mm-dd" id="endDate">


var start = new Date();
var end = new Date(new Date().setYear(start.getFullYear()+1));

$('#startDate').datepicker({
    endDate   : end
}).on('changeDate', function(){

    $('#endDate').datepicker('setStartDate', new Date($(this).val()));
}); 
$('#endDate').datepicker({
    startDate : start,
    endDate   : end
}).on('changeDate', function(){
    $('#startDate').datepicker('setEndDate', new Date($(this).val()));
});
html bootstrap-datepicker
1个回答
-2
投票

您可以通过验证输入onblur函数来检查enterdate是大于还是小于此值。

© www.soinside.com 2019 - 2024. All rights reserved.