jquery - 如何使用 jquery(ajaxForm 插件)将表单提交到外部站点,但不重新加载到其他页面?

标签 jquery ajax forms plugins ajaxform

我正在尝试创建一个表单,将客户的姓名和电子邮件地址发送到 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: 'test@gmail.com' }, function(){

                    alert('email added to the list :)');

            } );

将 xxx 替换为所需参数:)

关于jquery - 如何使用 jquery(ajaxForm 插件)将表单提交到外部站点,但不重新加载到其他页面?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1267556/

相关文章:

javascript - 如何使用 jQuery 制作动态 Accordion 菜单

javascript - jquery 弹出窗口仅在 ie 中有效,在 firefox 中无效

javascript - 如何找到 "SyntaxError: JSON.parse: unexpected character"的原因

jquery - 在 asp.net MVC 应用程序中使用 AngularJS 加载部分 View

html - 有没有办法塑造 HTML 表单的提交按钮?

javascript - 如何通过jQuery序列化div标签的子元素?

javascript - Angular 使用第一个的结果调用链中的两个 Promise

ajax - CakePHP: session 、自动重新生成、requestCountdown、AJAX 的问题

ruby-on-rails - Rails-用于自定义操作的Form_tag

jquery - Rails 动态下拉列表未在编辑表单中预先填充