ПРИМЕЧАНИЕ: Существует миллион вопросов об использовании JavaScript для отправки нескольких форм, но поверьте мне, это другая!
Мне нужно отправить несколько форм в другой домен через POST.
Настройка выглядит следующим образом: На одной странице имеется несколько форм, каждая с уникальным действием, каждая с target = "_ blank", чтобы открывать результаты в другом окне.У меня есть JS, который скрывает формы и создает более сжатую версию, которая позволяет пользователю выбирать формы для отправки и нажимать одну кнопку отправки.Я хочу, чтобы затем можно было отправлять только соответствующие формы одним махом.
Сейчас у меня есть следующий код, который срабатывает при нажатии кнопки формы uber.Он просматривает, какие флажки отмечены, и пытается отправить соответствующие формы:
submit_button.click(function() {
var email = $("#uber_email").val();
$('#lists input:checked').each(function() {
var form_id = $(this).val();
var form = $("#form" + form_id);
var form_email = form.find("input.email");
form_email.val(email);
form.submit();
});
});
К сожалению, это разрешит только окончательную отправку (т. Е. Нажата только одна форма и отображается только одна всплывающая подсказка).
Есть мысли?Любые лучшие подходы?У меня нет контроля над сервером.Я понимаю, что это по сути межсайтовый скриптинг, но мне все равно!Я требую работы вокруг!