Как активировать логику PHP при отправке с помощью a-тега [PHP] ⇐ Jquery
-
Anonymous
Как активировать логику PHP при отправке с помощью a-тега [PHP]
Как формировать отправку с помощью тега a и каким образом будет запускаться логика PHP $_POST.
р>
Структура формы
Январь февраль Что я пробовал
[*]
Отправка через событие onclick="document.getElementById("idMonthList").submit()"
[*]
Отправка через jQuery
$(".btn-outline-dark").click(function(oEvent) { const sMonth = oEvent.currentTarget.attributes["месяц данных"].value; $.ajax({ тип: "ПОСТ", URL: "index.php", данные: { название: "Январь" }, успех: функция (ответ) {}, ошибка: функция (ошибка) {} }); }) Проблема
Следующий PHP-код не будет выполнен:
if (isset($_POST['Январь'])) { эхо «Привет, Вельт»; } Выполняется только тогда, когда в форме есть следующие кнопки (с отключенной операцией jQuery):
Январь Контекст
У меня есть приложение «Календарь». календарь создается с помощью PHP, я хочу, щелкнув месяц, чтобы обновить в календаре показанный месяц. При отправке (с помощью кнопок) страница автоматически обновляется, и автоматически выполняется isset($_POST), я хотел добавить дополнительный Параметры URL, чтобы предотвратить это выполнение, а также выделить соответствующую кнопку
Как формировать отправку с помощью тега a и каким образом будет запускаться логика PHP $_POST.
р>
Структура формы
Январь февраль Что я пробовал
[*]
Отправка через событие onclick="document.getElementById("idMonthList").submit()"
[*]
Отправка через jQuery
$(".btn-outline-dark").click(function(oEvent) { const sMonth = oEvent.currentTarget.attributes["месяц данных"].value; $.ajax({ тип: "ПОСТ", URL: "index.php", данные: { название: "Январь" }, успех: функция (ответ) {}, ошибка: функция (ошибка) {} }); }) Проблема
Следующий PHP-код не будет выполнен:
if (isset($_POST['Январь'])) { эхо «Привет, Вельт»; } Выполняется только тогда, когда в форме есть следующие кнопки (с отключенной операцией jQuery):
Январь Контекст
У меня есть приложение «Календарь». календарь создается с помощью PHP, я хочу, щелкнув месяц, чтобы обновить в календаре показанный месяц. При отправке (с помощью кнопок) страница автоматически обновляется, и автоматически выполняется isset($_POST), я хотел добавить дополнительный Параметры URL, чтобы предотвратить это выполнение, а также выделить соответствующую кнопку
Мобильная версия