在提交另一份表格时发布其他表格

时间:2013-04-04 12:55:55

标签: php jquery zend-framework

我的网页上有2个表单,为了在第一个表单上保留数据以防第二个表单提交,我也想将1sr表单发送到服务器。我正在使用zend framekwork,如果我在服务器上获得第一个表单,我可以将其设置为持久数据。知道如何使用jquery ???

来做到这一点

1 个答案:

答案 0 :(得分:1)

如果您想同时发布两个表单,可以使用ajax。

形式:

<form id="form1" method="post" action="test.php">
    <input type="text" name="field1" />
</form>
<form id="form2" method="post" action="test.php">
    <input type="text" name="field2" />
    <input type="submit" name="submit" id="submit2" />
</form>

JS:

$('#submit2').click(function(e) {
  e.preventDefault();
    $.ajax({
      type: "POST",
      url: $("#form2").attr("action"),
        data: {form1 : $("#form1").serialize(), form2 : $("#form2").serialize()},
    });
});

希望有所帮助!