提交多个表单

时间:2013-08-16 16:00:28

标签: jquery ajax email

我在网站上有一个表单,按下按钮时应执行四个操作。它应该通过四种电子邮件营销服务发送表单操作。 (aweber,mailchimp,GetResponse和GoToWebinar)

是否可以从一个表单上的提交按钮设置多个操作?我怎么能这样做?

2 个答案:

答案 0 :(得分:1)

<强> HTML

 <form action="handle_user.php" method="POST />
      <input type="submit" value="Save" name="save" />
      <input type="submit" value="Submit for Approval" name="approve">
    </form>

PHP 文件将

if($_POST["save"]) {
  //User hit the save button, handle accordingly
}
//You can do an else, but I prefer a separate statement
if($_POST["approve"]) {
  //User hit the Submit for Approval button, handle accordingly
}

答案 1 :(得分:1)

通常,提交表单时,它会加载一个网页,其中包含发送给它的表单数据。但是,如果要进行多次提交,可以执行一些操作。您可以将表单提交到您的站点,该站点向其他站点提交,或者您可以从表单的onsubmit事件中对其他站点进行一些ajax调用。