Есть таб панель из 5 вкладок с 5 формами. Необходимо сгрести все данные на всех формах и отправить на сервер. Как организовать сбор данных.
$('.send').submit(e) {
e.preventDefault();
$.ajax({
type: this.method,
data: $(this).serialize(),
success: function() { /*успех*/ },
error: function() { /*ошибка отправки*/ },
});
});
Пытался задать всем один класс. Да данные с каждой формы приходят можно сказать.
Первая форма приходит, перехожу на вторую вкладку ввожу данные - отправляю и первые данные уже не сохранились, а пришли новые и вкладка перескочила на первую. Как исправить подскажите пожалуйста.
Можно переверстать так, чтобы все "таб панели" были внутри одной формы.
Или собирать данные яваскриптом (используя .serialize(), например), а затем отправлять всё сразу.