У меня есть встроенный datepicker, который заполняет текстовое поле ввода ввода.JqueryUI Datepicker SelectedDate после отправки
$("#left-calendar").datepicker({
altField: "#left-date-text"
});
текст с левым -товым шрифтом в форме, которая с помощью кнопки отправки отправляется на скрипт php. Дата отлично работает $ date = $ _ POST ['d'] ;.
<input type="text" id="left-date-text" placeholder="Data" value='<?php echo $date; ?>' name="d" />
После отправки, строка inline выбирает сегодняшнюю дату, которая автоматически заполняет # левый-текст. Я хочу, чтобы это была выбранная дата ($ date). Я добавил значение echo $ date, но оно не работает. Кажется, что jquery заполняет текстовое поле при его рендеринге.
Вы обрабатываете форму с помощью PHP или jQuery? Если вы используете ajax с jQuery, как PHP теперь будет иметь значение $ date, когда страница будет отображаться в первый раз? –
попытаться добавить $ (document) .ready –
Форма отправляется в необработанном виде, а php получает значения. Datepicker является встроенным, который работает только как визуальный, чтобы ввести дату в # левый-день-текст. Ввод даты будет работать так же хорошо. Я могу повторить тег скрипта с jquery, который может установить дату по умолчанию, но этого я не могу выполнить. Может быть, это будет сделано иначе? – user1695981