Работа над формой, посредством которой я использую загрузчик даты начальной загрузки для отображения дат пользователю. Есть 2 поля ввода для отображения дат, в основном дата отъезда и дата возвращения .
Когда пользователь выбирает дату отъезда (в средстве выбора даты), я хочу зафиксировать выбранную дату, а в поле даты возвращения отключить 180 дней после выбранной даты отъезда.
~ Пожалуйста, помогите?
Дата отъезда и дата возвращения
<!-- Departure date-->
<div class="form-line registar2 love {{ $errors->has('departure_date') ? ' has-error' : '' }}">
<input type="text" placeholder="Departure Date*" class="form-input dateTextBox" name="departure_date" id="departureDate" value="{{ old('departure_date') }}" required>
</div>
<!--End departure-->
<!-- Return date-->
<div class="form-line registar2 move {{ $errors->has('return_date') ? ' has-error' : '' }}">
<input type="text" placeholder="Return Date*" class="form-input dateTextBox" name="return_date" id="returnDate" value="{{ old('return_date') }}" required>
</div>
<!-- End return date-->
логика JavaScript для средства выбора даты
//Departure date
$( function() {
$( "#departureDate" ).datepicker({
changeMonth: true,
changeYear: true,
//yy-mm-dd
dateFormat: 'yy-mm-dd',
minDate: '0',
maxDate: "+20Y",
});
});
//return date
$( function() {
$( "#returnDate" ).datepicker({
changeMonth: true,
changeYear: true,
//yy-mm-dd
dateFormat: 'yy-mm-dd',
minDate: '0',
maxDate: "+180D",
});
});
//End dob