重新初始化引导日期选择器的结束日期

时间:2015-10-20 05:38:51

标签: javascript bootstrap-datepicker

  

我正在初始化我的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
         });

1 个答案:

答案 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
     });