Задать вопрос
@germany1992

Ajax отправка нескольких форм?

Есть таб панель из 5 вкладок с 5 формами. Необходимо сгрести все данные на всех формах и отправить на сервер. Как организовать сбор данных.
$('.send').submit(e) {
e.preventDefault();
$.ajax({
type: this.method,
data: $(this).serialize(),
success: function() { /*успех*/ },
error: function() { /*ошибка отправки*/ },
});
});
Пытался задать всем один класс. Да данные с каждой формы приходят можно сказать.
Первая форма приходит, перехожу на вторую вкладку ввожу данные - отправляю и первые данные уже не сохранились, а пришли новые и вкладка перескочила на первую. Как исправить подскажите пожалуйста.
  • Вопрос задан
  • 691 просмотр
Подписаться 1 Оценить 1 комментарий
Помогут разобраться в теме Все курсы
  • Нетология
    Fullstack-разработчик на Python + нейросети
    20 месяцев
    Далее
  • Skillfactory
    Профессия Веб-разработчик
    12 месяцев
    Далее
  • Академия Eduson
    Fullstack-разработчик на JavaScript
    11 месяцев
    Далее
Решения вопроса 1
Stalker_RED
@Stalker_RED
Можно переверстать так, чтобы все "таб панели" были внутри одной формы.
Или собирать данные яваскриптом (используя .serialize(), например), а затем отправлять всё сразу.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы