我在这里看到了几个与此类似的问题,但没有合适的答案等等。
我有一个带有一个单选按钮的Contact 7表单,其中有四个选项,其中包含4个状态。我需要在提交表单时将其重定向到该状态页面。
我尝试了很多不同的选项,其中一些有点工作......就像我目前在Contact Form 7的“其他设置”区域中所做的那样......
on_sent_ok: "var Iso = $("input[name=your-city]:checked").val() ; if(Iso == '1' ){ location = 'example.com/city2'; } else if (Iso == '2' ){ location = 'example.com/city2'; } else if (Iso == '3' ){ location = 'example.com/city3'; } else { location = 'example.com/city4'; }"
显然,我的代码中的URL是完整的URL ...问题是无论选择什么,它总是会转到/ city4。我听说这是因为当它被发送时它没有发回正确的信息,但我怎么去做这个工作呢?
答案 0 :(得分:0)
你好,你是怎么做的我一直在寻找相同的东西,在你的代码的帮助下我找到了解决方案
on_sent_ok:"
var utah = $("input[name=utah]:checked").val();
var addiction = $("input[name=addiction]:checked").val();
var discharged = $("input[name=discharged]:checked").val();
if (utah == 'Yes' && addiction == 'Yes' && discharged == 'Yes'){
location = 'example.com/city2';
} else {
location = 'example.com/city4';
}
"
我使用此代码作为我的解决方案并且它有效..在此我创建了三个radiobuttons所以如果所有选择为yes然后城市2页面加载否则另一页