我正在使用名为 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/