Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/361.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 如何在选择选项选择值后在js中重定向_Javascript_Jquery - Fatal编程技术网

Javascript 如何在选择选项选择值后在js中重定向

Javascript 如何在选择选项选择值后在js中重定向,javascript,jquery,Javascript,Jquery,我是网络开发的初学者。 我有以下代码: <select class="selectpicker indexSelect10 filterMenu10 callendarFilter callendarFilterCategory" name="sortAfter"> <option value="lang/pl">PL</option> <option value="lang/de">DE</option> &

我是网络开发的初学者。 我有以下代码:

<select class="selectpicker indexSelect10 filterMenu10  callendarFilter callendarFilterCategory" name="sortAfter">
    <option value="lang/pl">PL</option>
    <option value="lang/de">DE</option>
    <option value="lang/en">EN</option>
</select>

PL
判定元件
EN
在值中,我有url地址。在选定值之后,我想将用户从选项值重定向到url:domain.com/lang/en


如何操作?

您需要为
事件侦听器分配一个
onchange
事件侦听器。重定向本身通过使用
location=some\u full\u url工作你能给我写一个示例吗?请添加一个简短的解释,说明你的代码是如何使答案更有用的,你可能想写
var value=…
// $(el).on("change") will listen whenever the select has new value
$("select").on("change", function(){
    // if select value changed
    var id = $(this).val() // get select value
    window.location.href = "/new/url/route?id=" + id // redirect to somewhere
})