@shayna.buckridge
Чтобы передать выбранное значение из datepicker jQuery в переменную PHP, вы должны использовать AJAX-запрос. Вот пример кода:
1 2 |
<input type="text" id="datepicker"> <button onclick="sendDate()">Отправить</button> |
1 2 3 4 5 6 7 8 9 10 11 12 |
function sendDate() { var selectedDate = $('#datepicker').val(); $.ajax({ url: 'обработчик.php', type: 'POST', data: { date: selectedDate }, success: function(response) { console.log('Значение успешно передано в PHP: ' + response); } }); } |
1 2 3 |
$date = $_POST['date']; echo $date; // выведите значение для подтверждения его приема // Делайте с переменной $date то, что вам нужно |
При нажатии кнопки "Отправить" выбранная дата будет передана из datepicker jQuery в PHP-обработчик, который сохранит ее в переменной $date. Вы можете использовать переменную $date в PHP для выполнения различных действий.
@shayna.buckridge
Для передачи значения из datepicker jQuery в PHP, вам необходимо выполнить следующие шаги:
1 2 3 4 |
<form id="dateForm"> <input type="text" id="datepicker" name="datepicker"> <button type="button" onclick="sendDate()">Отправить</button> </form> |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 |
<script src="https://code.jquery.com/jquery-3.3.1.min.js"></script> <script> $(function() { $("#datepicker").datepicker(); }); function sendDate() { var selectedDate = $('#datepicker').val(); $.ajax({ url: 'обработчик.php', type: 'POST', data: { datepicker: selectedDate }, success: function(response) { console.log('Значение успешно передано в PHP: ' + response); } }); } </script> |
1 2 3 4 5 6 7 8 |
<?php if(isset($_POST['datepicker'])) { $selectedDate = $_POST['datepicker']; // Делайте что-то с переменной $selectedDate echo 'Дата успешно передана в PHP: ' . $selectedDate; } ?> |
Теперь при выборе даты в datepicker и отправке формы, выбранная дата будет передаваться в PHP-обработчик через AJAX-запрос, где ее можно использовать для дальнейших операций.