1

我在一个网站上有一个简单的会员订阅表格,并希望以某种方式使其不仅订阅用户到该网站,而且还将他们的电子邮件添加到我的 mailchimp 列表中。所以,基本上我的表单现在有了它的“动作”,而且我还有另一个带有我的 ID 和所有内容的 mailchimp 动作 URL。我想知道当用户单击提交按钮时是否有可能成为成员(表单执行操作 1),同时他们的电子邮件转发到 mailchimp 列表(仅将值从该输入字段传输到操作 2)。

希望通过 javascript 或类似的方法可以实现,因为我对表单的 php 没有太多控制权。

4

1 回答 1

1

我想 mailchimp 操作没有给出响应(或者至少它对你来说并不重要)。然后,您可以为此使用 jQuery ajax 帖子,在您提交表单时触发:

//prepare action 2 (mailchimp) with any form fields that should be sent there
objPostParameters = [];
objPostParameters["firstfield"] = fieldvalue;
...other post parameters...

//send action 2, including any get parameters and the above prepared post parameters (if needed)
$.post( "/mailchimp.php?getparameters...", objPostParameters );

//submit the form to action 1 (subscribe)
document.yourformname.submit();
于 2013-10-25T08:56:38.327 回答