我的选择框:
<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
答案 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";
}); });