javascript - Wordpress 在 Contact Form 7 中发送有关重定向的表单数据

标签 javascript jquery wordpress forms

我正在使用名为 Contact Form 7 的流行 wordpress 插件。通过添加此代码 on_sent_ok: "location = 'http://example.com/'; 可以很容易地在提交到任何页面后重定向表单; ",但它不携带输入的表单值,因为它是 AJAX 提交。

网站说明说`最简单的方法是使用 on_sent_ok JavaScript Action 钩子(Hook)。通过使用此 Hook ,您可以指定希望在成功提交表单后运行的 JavaScript 代码。您会在联系表单管理页面的底部找到附加设置字段。”

谁能帮助或解释我如何在重定向中传递表单值?

这是我从 Contact Form 7 得到的重定向页面

http://contactform7.com/redirecting-to-another-url-after-submissions/

最佳答案

只需使用这个钩子(Hook):

on_sent_ok: "location = 'https://gettinmobile.com/my-account/checkout/?level=1&' + $('form.wpcf7-form').serialize();"

这会将所有表单数据附加为查询字符串中的参数。

干杯,来自玻利维亚拉巴斯

关于javascript - Wordpress 在 Contact Form 7 中发送有关重定向的表单数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25320279/

相关文章:

jquery - Wow.JS fadeOut 类但保持 div 淡出?

php - Wordpress 同一查询中前 4 个帖子的不同 html/css

css - 需要帮助编辑 Wordpress CSS 代码 - 我的子菜单在悬停时消失

javascript - 删除从...到

javascript - 单击行时如何突出显示 JSF 行

javascript - Angularjs Linechart 指令不会加载 $resource

javascript - JQuery 检查元素何时在视口(viewport)中

javascript - 如何根据名称对表格进行排序

javascript - 如何在滚动时播放和暂停网页中的 Youtube 视频(使用 javascript 或 jquery)?

css - 强制水平滚动条到首页