我正在尝试创建一个表单,将客户的姓名和电子邮件地址发送到 icontact(电子邮件列表应用程序)。
icontact 的所有值都是正确的,如果我像往常一样提交表单,icontact 会回复说它添加了电子邮件地址。成功消息将从 icontact 网站加载到新页面中。
我想要完成的是 ajax 将发送表单并在当前页面中返回成功消息,而不会将客户发送到新页面。
最佳答案
对于那些无法通过 ajax 提交 icontact 表单的人,请尝试以下操作:
$.get("https://app.sandbox.icontact.com/icp/signup.php", { listid: "xxx", "specialid:xxx": "xxx",clientid : "xxx",fields_email: 'test@gmail.com' }, function(){
alert('email added to the list :)');
} );
将 xxx 替换为所需参数:)
关于jquery - 如何使用 jquery(ajaxForm 插件)将表单提交到外部站点,但不重新加载到其他页面?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1267556/