2016-12-12 3 views
0

Моя форма кредита:JQuery диапазон Выбор даты зависят Продолжительность

this is my loan application Если кассир:

  • выбирает Дата Разрешен «2016/12/13», и
  • ставит Продолжительность кредита «5» 5 означает 5 месяцев.
  • должная дата автоматически населенной с «2017/5/13» («2016/12/13» + 5 месяцев)

Как я могу изменить мой код так, кассир может выбрать дату в месяц «2017/5»?

ответ

0

здесь мое решение с левши событий, чтобы установить вторую дату Html:

<input type="text" id="start" /><br/> 
    <input type="text" id="stop" /> 

JavaScript/JQuery:

$(document).ready(function() { 

      $("#start").datepicker({ 
       onSelect: function() { 
        var d = $(this).datepicker("getDate"); 
        d.setMonth(d.getMonth() + 5); 
        $("#stop").datepicker("setDate", d); 
       } 
      }); 
      // set start to today 
      $("#start").datepicker("setDate", Date.now()); 

      // this initializes the second one to today + 5 months 
      $("#stop").datepicker(); 
      var datePlus5 = ($("#start").datepicker("getDate")); 
      datePlus5.setMonth(datePlus5.getMonth() + 5); 
      $("#stop").datepicker("setDate", datePlus5); 

     }); 
Смежные вопросы