Отправить данные и перенаправить на другую страницу без AJAX - PullRequest
0 голосов
/ 25 сентября 2019

У меня есть форма с действием.Основная проблема при создании перенаправления на другую страницу без AJAX - отправка данных для текущей страницы (в действии) и перенаправление на другую страницу.Это возможно или это PHP?

const formElem = document.getElementById('form');

        formElem.addEventListener('submit', function(e) {
            //e.preventDefault();

            window.location.replace('https://dhge.org/pay/{{ uuid }}/');
        })  
    <form method="post" action="https://www.tfaforms.com" class="hintsBelow" id="form" role="form">
      <div class="jForm__row jForm__row-margin" id="tfa_1-D">
      <label id="tfa_1-L" class="jForm__label" for="tfa_1">First Name<span> *</span></label>
      <div class="jForm__field">
      <input type="text" id="tfa_1" name="tfa_1" required value="" title="First Name " data-dataset-allow-free-responses="" class="jForm__input">
      </div>
      </div>
    </form>

Ответы [ 2 ]

0 голосов
/ 25 сентября 2019

Отправка данных в виде ajax в элемент управления php, который возвращает данные в формате JSON, затем обрабатывает эти данные, которые вы перенаправляете на следующую страницу, или перенаправляет через сам php, используя функцию заголовка на целевой странице формы.

0 голосов
/ 25 сентября 2019

Вы можете использовать document.location.href для перенаправления

document.location.href= 'https://dhge.org/pay/{{ uuid }}/'
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...