Возникла проблема с средством выбора даты: когда я щелкаю по дате, средство выбора даты работает должным образом, но поле формы очищает себя даже от любого текущего содержимого и остается пустым до перезагрузки или выбора новой записи.
До того, как это перестало работать и только в этой одной форме, вся работа, которую я делал, была в другом месте на сайте и в PHP, а не в Javascript, так что я даже не знаю, с чего начать, и в журналах Apache ничего не отображается , На этой странице нет другого Javascript, поэтому мне нужно знать, как проверять наличие конфликтов при отсутствии ошибок.
Просто чтобы быть уверенным, что сам код выглядит хорошо, вот оно:
Javascript, который находится во внешнем js-файле:
$(document).ready(function(){
$( "#StartDate" ).datepicker({
altField: '#datepicker',
altFormat: 'yy-mm-dd',
dateFormat: 'D M d, yy',
firstDay: 1,
onClose: function( selectedDate ) {
$( "#StartDate" ).datepicker( "option", "minDate", selectedDate );
}
});
$( "#EndDate" ).datepicker({
altField: '#datepicker',
altFormat: 'yy-mm-dd',
dateFormat: 'D M d, yy',
firstDay: 1,
onClose: function( selectedDate ) {
$( "#EndDate" ).datepicker( "option", "maxDate", selectedDate );
}
});
$( "#datepicker" ).datepicker({
altField: '#datepicker',
altFormat: 'yy-mm-dd',
dateFormat: 'D M d, yy',
firstDay: 1,
onClose: function( selectedDate ) {
$( "#datepicker" ).datepicker( "option", "maxDate", selectedDate );
}
});
});
Само поле формы:
<input type="text" name="EventDate" value="Fri Jan 11, 2019" size="15" id="datepicker">
. , .и форма имеет проблемы с тем, который называется datepicker . Два других работают точно над другой формой, в которой есть два средства выбора даты.