jquery - 根据在联系表 7 的表单字段中的下拉列表中选择的选项将用户重定向到不同的感谢页面(3 个选项到 3 个感谢页面)
问题描述
我的表单中有一个下拉字段。我希望用户在提交表单时被重定向到不同的感谢页面。重定向应基于下拉表单字段中选择的选项。
解决方案
试试这个。它对我有用。:)
document.addEventListener( 'wpcf7submit', function( event ) {
if ( '111' == event.detail.contactFormId ) {
var lpLocation = document.getElementById("lp-location").value;
if (lpLocation == "choice1") {
location = 'http://example.com/';
} else if (lpLocation == "choice2") {
location = 'http://google.com/';
}
}
}, false )
在第二行中,111 是表单 ID。我有多种形式,只需要它来处理其中一种。
在下一行,“lp-location”是我的选择字段的 ID。所以我的表单标签看起来像这样:
[select* location id:lp-location include_blank "choice1" "choice2"]
推荐阅读
- docker - 在 Docker 多阶段构建中使用多个端口
- python - 如何使用 matplotlib 中的分类数据创建饼图?
- oracle - ORACLE 和 PostgreSQL 之间的不同默认排序
- javascript - NestJS:全局错误处理程序未捕获未处理的承诺拒绝
- reactjs - TypeScript 中的 React PrivateRoute 功能组件
- keras - 问:ValueError Keras 期望 conv2d_14_input 的形状为 (3, 12, 1) 但得到的数组的形状为 (3, 12, 6500)?
- rpa - 如何从 Excel 读取数据 > 从 Web 搜索 > 获取数据表 > 在 UIPath 中将整个表写入 Excel
- javascript - 在段落行中单击时切换换行
- python - Python Selenium 如何在谷歌表单中选择下拉选项
- css - 仅当省略号处于活动状态时如何创建工具提示?我只想要 CSS 中的解决方案