2013-08-16 167 views
-1

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

是否可以从一个窗体上的提交按钮设置多个操作?我该怎么做?

+1

是的,只发送多个ajax请求。 –

回答

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

通常情况下,当一个表单提交,它会加载一个网页与发送给它的表单数据。但是,如果您想提交多个提交内容,则可以执行一些操作。你可以这样做,以便表单可以提交给你的网站,使其提交给其他网站,或者你可以通过你的表单的onsubmit事件对其他网站进行一些Ajax调用。