Как сохранить данные из html-формы на другую страницу, не потеряв их после обновления страницы

#jquery #ajax #forms

#jquery #ajax #формы

Вопрос:

У меня есть форма, которая включает данные пользователя [имя, адрес электронной почты и номер телефона].Мне нужно сохранить данные формы в таблице html.Но проблема в том, что данные не сохраняются постоянно (т.Е. теряются данные после обновления страницы).

Как сохранить данные в таблице html даже после обновления страницы с помощью jquery и ajax.

Комментарии:

1. Вы должны где-то сохранить данные. Сохранение в html не будет работать. Вы должны сохранить в БД

2. Как сохранить данные в базе данных с помощью jquery в WordPress

3. Отправьте ajax в функцию php, затем сохраните данные в таблице параметров. Вернитесь к ajax.

4. не могли бы вы показать это на примере

5. $next_btn.on(‘click’, функция (e, force_update_customer) { console.log(jQuery(‘.bookly-js-full-name’).val()); console.log(jQuery(‘.bookly-js-user-phone-input’).val()); console.log(jQuery(‘.bookly-js-user-email’).val());} [это мой код jquery, в настоящее время я выводю поля данных формы на консоль] . Я получаю представление о том, как действовать дальше, чтобы сохранить эти данные в базе данных и отобразить их на странице. не могли бы вы мне помочь

Ответ №1:

 $next_btn.on('click', function(e, force_update_customer) {
      var form = $('#form_name'); // Your form id here
      var formdata = form.serialize();
        $.ajax({
            type: "POST",
            url: ajaxurl, // Refer sending ajax from wordpress to change here
            data: formdata,
            success: function(data) {
                 alert('success');
            }
        });
 });
 

Это всего лишь базовый код, который поможет вам. Вы должны изменить код в соответствии с вашими требованиями. Вы должны изменить ajaxurl в соответствии с вашими потребностями. Вы также должны ссылаться на отправку ajax через WordPress

Комментарии:

1. У меня нет формы, и у меня есть данные, которые хранятся в переменной javascript. Теперь я хочу сохранить эти переменные javascript в базе данных в WordPress или возможно ли сохранить данные на листе Excel (единственное, что я хочу хранить данные постоянно)

2. Лучше обернуть эти поля ввода в форму. Или вы можете перевести значение каждого поля ввода в массив и передать этот массив функции php, как в приведенном выше примере.