функция отправки форм один за другим - PullRequest
1 голос
/ 23 января 2012

Может кто-нибудь помочь мне, пожалуйста.

У меня есть следующий (упрощенный) код.

function save_all_des(){
    document.getElementById("form_zoom1").submit();
    document.getElementById("form_zoom2").submit();
}

Я отправляю две формы, в которые вводятся одинаковые имена, но с разными значениями,Индивидуально они подают нормально.Также в IE9 они отправляются правильно при вызове, как показано.Однако в FF работает только второй.

Похоже, что второй отправляется поверх первого.Я пытался использовать отдельные функции, но они тоже, кажется, работают одновременно.Как мне убедиться, что код для отправки формы завершен до второй отправки?Я немного использовал jquery, но я не знаю, как использовать callback и ajax (пока).

Любая помощь приветствуется.Спасибо

Ответы [ 2 ]

1 голос
/ 23 января 2012

Я нашел статью, касающуюся вашей проблемы: Статья :

возможно отправить несколько форм, если цель для каждой формы различна

Я не проверял это.

0 голосов
/ 23 января 2012

Способ jquery будет выглядеть следующим образом:

$('#id-of-mouseover-object').mouseover (function () {
    $('#form_zoom1').submit(function() {
        $('#form_zoom2').submit ();
    });
});

Ссылка на документ jquery .

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...