我正在初始化我的bootstrap datepicker的结束日期: -
var endDate;
endDate = Globalize.parseDate($("#txtStartDate").val())
endDate.setDate(endDate.getDate() + 29);
$("#txtEndDate").attr("data-date-end-date", Globalize.format(endDate, 'd')); //setting end date for bootstrap date picker
然后在更改开始日期时,应将结束日期重新初始化为 根据要求,但结束日期没有重新初始化。
$("#txtStartDate").change(function() {
var endDate = Globalize.parseDate($(this).val())
endDate.setDate(endDate.getDate() + 29);
$("#txtEndDate").attr("data-date-end-date", Globalize.format(endDate, 'd')) //reinitializing the end date
});
答案 0 :(得分:0)
也许这会有所帮助:
$("#txtStartDate").on('changeDate', function () {
var endDate = Globalize.parseDate($(this).val())
endDate.setDate(endDate.getDate() + 29);
$("#txtEndDate").attr("data-date-end-date", Globalize.format(endDate, 'd')) //reinitializing the end date
});