Wordpress联系表单7根据下拉列表中的条目将用户重定向到特定页面

时间:2017-05-30 12:49:56

标签: javascript jquery wordpress forms contact-form-7

我正在尝试制作一个联系表单,根据他在下拉列表中的输入将用户发送到新的“隐藏”页面。

我的联系表格如下:

I'm interested in:
[select subject id:subject "Construction" "Professional Services" "Financial Services" "Wholesale" "IT & Telecom" "Industry" "Transport & Logistics"]

Leave your e-mail address to unlock more information about your preferred subject:
[email* your-email]

[submit "Send"]

我希望表单的用途是当用户选择“构建”,输入他的电子邮件地址并提交表单时,他将被定向到“www.example.com/construction/”,并且相同的下拉列表中的其他选项,都有自己的URL。

提前致谢!

2 个答案:

答案 0 :(得分:0)

成功提交后,您可以将不同的值重定向到不同的网址。

示例:

$logFileTree = $logFile -replace '[^\\]*$' 

答案 1 :(得分:0)

下面的代码逻辑可以让你接近。你可能不得不把它拆开一点并重构,但这无论如何都会帮助你更好地理解它。这是现场demo。 G'luck!

  <form onSubmit="return checkAnswer();">
  <input id="answer" type="text" maxlength="55" class="box" autofocus />
  <input type="submit" class="submit" value="SUBMIT" />
  </form>
  <script>
  function checkAnswer(){
      var response = document.getElementById('answer').value;
      if (response == "correctanswer")
          location = 'http://www.correcturl.com';
      else
          location = 'http://www.wrongurl.com';
      return false;
  }
  </script>