ASP. NET MVC 4 отправить 2 формы на заказ с помощью одной кнопки - PullRequest
0 голосов
/ 31 марта 2020

У меня есть функция в jQuery, которая отправляет 2 формы в ASP. NET MVC 4.

Что я могу реализовать, чтобы была выполнена первая форма с именем "fdata" и как только я закончу sh проверку того, что отправка прошла успешно, и продолжу со второй формы под названием "fbulk"?

$("#fdata, #fbulk").on("submit", function (e) {
        // prevent the default form-post
        e.preventDefault();

        $.post($("#fdata").prop('action'), $("#fdata").serialize(), function () {
            // first form post complete 
        });

        $.post($("#fbulk").prop('action'), $("#fbulk").serialize(), function () {
            // second form post complete 
        });
    });

Спасибо.

1 Ответ

0 голосов
/ 01 апреля 2020

Как сказали @Eldar и @Sadeq Hatami, просто переместите второй пост в первый пост

$("#fdata, #fbulk").on("submit", function (e) {
        // prevent the default form-post
        e.preventDefault();

        $.post($("#fdata").prop('action'), $("#fdata").serialize(), function () {
                    $.post($("#fbulk").prop('action'), $("#fbulk").serialize(), function () {
        });
        });
    });
...