Wordpress联系表格7单选按钮条件重定向

时间:2016-04-07 21:50:24

标签: wordpress redirect radio-button conditional contact-form-7

我在这里看到了几个与此类似的问题,但没有合适的答案等等。

我有一个带有一个单选按钮的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。我听说这是因为当它被发送时它没有发回正确的信息,但我怎么去做这个工作呢?

1 个答案:

答案 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页面加载否则另一页