【发布时间】:2020-09-22 02:09:38
【问题描述】:
我有一个包含 Contact Form 7 表格的页面。 提交表单后,用户会被重定向到感谢页面。
我想允许该用户再次重新发送具有相同值的表单(无需填写表单)。
可以吗?
【问题讨论】:
我有一个包含 Contact Form 7 表格的页面。 提交表单后,用户会被重定向到感谢页面。
我想允许该用户再次重新发送具有相同值的表单(无需填写表单)。
可以吗?
【问题讨论】:
您没有在表单中提供字段,所以我只是随机输入了一些字段。
简而言之,您需要在发送时获取值,因此在表单的“附加设置”选项卡中,添加以下内容:
on_sent_ok: "var yourname = $('.wpcf7 input[name=your-name]').val();var youremail = $('.wpcf7 input[name=your-email]').val();location = '/thank-you/?yourname='+yourname+'&youremail='+youremail+'&cf7favorite=';"
然后您需要让您的联系表单从查询字符串中获取值,如下所示:
[text* your-name default:get]
url 查询参数必须与字段名称完全匹配才能使上述方法起作用。
【讨论】: