У меня проблема с jquery, где я пытаюсь отключить дни до сегодняшнего дня, используя календарь .datepicker.Невозможно отключить даты, предшествующие с сегодняшнего дня, используя datepicker
Я пробовал использовать $('.datepicker').datepicker({ startDate: '0d' }).on('changeDate', function(e){$(this).datepicker('hide');
, однако это, похоже, не работает.
Вопрос сейчас: Почему это не работает и как я могу это сделать?
Вот мой код, который я пытаюсь реализовать его в:
<label for="payment">First payment date* </label>
<div class="input-group amount">
<input data-format="date" type="text" name="FirstPayDate" placeholder="First payment date*" class="datepicker form-control"
onsubmit="return validateForm()"id="firstPayDate" value="%%=v(@firstPayDate)=%%" required>
EDIT: Я редактировал код дал, чтобы показать оригинальную строку кода, где я пытаюсь реализовать startDate.
Параметр 'onsubmit' обработчик предназначен только для' '
Ваш код работает как таковой: https://jsfiddle.net/15ppq2m5/ Проблема в том, что вы не показываете. – JJJ
(Обратите внимание, что это не сработает, если вы уже инициализировали datepicker раньше. Параметры должны быть указаны при инициализации.) – JJJ