基于重定向页面的选择选项(具有动态值)

时间:2016-06-22 14:07:12

标签: php html redirect drop-down-menu

我的选择框:

<div>
<select name="JnsDaftar" id="JnsDaftar" required>
    <option value="" disabled selected></option>
    <option value="A">1 - A</option>
    <option value="www.google.com">2 - google.com</option>
    <option value="B">3 - B</option>
    <option value="C">4 - C</option>
    <option value="D">5 - D</option>
  </select>
  <label for="JnsDaftar">KARABO TANGKAL!</label>
</div>

如果我选择选项2,我想重定向到google.com。其他值不重定向。 THX。

- 编辑 -

如果我选择选项2,我希望将其重定向到新页面。不通过发布请求。也许是javascript或Jquery。而另一个选项不重定向(另一个选项我想通过发布请求保存价值)。 THX

- 编辑 -

示例:JSFIDDLE

2 个答案:

答案 0 :(得分:0)

如果php你可以得到这个帖子请求

if($_POST['JnsDaftar'] == 'www.google.com') {
   header('Location:www.google.com');die;
}

如果js你可以得到这个值看起来评论快速蜗牛和这个Get selected value in dropdown list using JavaScript?链接获取如何和添加只是如果

<script>
 // code for get value
 if($value == 'www.google.com') {
   window.location.href = 'www.google.com'
 }
</script>

答案 1 :(得分:0)

我解决了这段代码:

$( document ).ready(function() {
$('#JnsDaftar').on("change", function(e){

  if($(this).val() == 'www.google.com'){

        swal({
        text: "Anda akan diarahkan pada laman PERBAIKAN BIODATA WNI!",
        type: "info",
        confirmButtonText: "OK"
        }).then(
        function(isConfirm){
        window.location.href = "ihttp://www.google.com";
        });
    }
  //window.location.url="www.google.com";

}); });