0

我有一个 MVC 4 Web 应用程序,需要用一个按钮提交两个表单(可能是三个表单)。有办法解决吗?还是我必须将表格合并成一个大表格?

我四处搜索,发现很多关于“一个表单多按钮”的线程,但它们不是我要找的。

欢迎任何建议,链接,想法!

4

2 回答 2

1

您可以随时使用 Javascript 提交更多表单。拦截提交事件,并使用样板 JQuery 进行 Ajax 提交表单:

$("#theFirstForm, #theSecondForm").on("submit", function(e) {

    // prevent the default form-post
    e.preventDefault();

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

    $.post($("#theSecondForm").prop('action'), $("#theSecondForm").serialize(), function() {
        // second form post complete 
    });
});
于 2013-07-22T23:24:10.790 回答
0

没有表单,只使用 XMLHttpRequest 从 javascript 发送异步帖子怎么样?

于 2013-07-22T23:20:47.083 回答