我正在尝试创建一个将客户的姓名和电子邮件地址发送到icontact(电子邮件列表应用程序)的表单。
所有值对于icontact都是正确的,如果我像往常一样提交表单,icontact会回答说它已添加了电子邮件地址。成功消息将从icontact网站加载到新页面中。
我想要完成的是ajax将发送表单并在当前页面内返回成功消息,而无需将客户发送到新页面。
这是测试页:http://www.skhot.com/test/js-test/forms/index.php
最佳答案
对于那些无法通过ajax提交icontact表单的人,请尝试以下操作:
$.get("https://app.sandbox.icontact.com/icp/signup.php", { listid: "xxx", "specialid:xxx": "xxx",clientid : "xxx",fields_email: '[email protected]' }, function(){
alert('email added to the list :)');
} );
用所需的参数替换xxx :)