У меня есть два входа, startdate
и enddate
, и я использую указатель даты из пользовательского интерфейса jQuery.
У меня два вопроса:
(1) Как сделать так, чтобы указатели даты всегда отображались вместо отображения при нажатии на входы? В текущем коде отображается только указатель даты enddate
, и он будет скрыт, когда я нажму на другой вход.
(2) Как установить дату по умолчанию для каждого и отобразить дату на входе? Текущий код не работает.
=== HTML ===
<input type="text" id="startdate">
<label for="startdate">Start date</label>
<input type="text" id="enddate">
<label for="enddate">End date</label>
==== JS ====
$('#startdate, #enddate').datepicker({
maxDate: 0
});
$('#startdate').datepicker({
defaultDate: -30
});
$('#enddate').datepicker({
defaultDate: 0
});
$('#startdate').datepicker('show');
$('#enddate').datepicker('show');