我想根据引导程序选择中选定的选项值重定向到页面。
HTML:
<select class="selectpicker">
<option value="https://stackoverflow.com/">Home</option>
<option value="https://stackoverflow.com/questions/ask">Ask Question</option>
</select>
使用Javascript:
$('.selectpicker').selectpicker();
这是我的代码,但它不起作用:
$(document).on('change', '.selectpicker', function(e){
e.preventDefault();
window.location = $(this).val();
});
答案 0 :(得分:1)
尝试获取所选选项
$(document).on('change', '.selectpicker', function(e){
e.preventDefault();
window.location = $(this).find('option:selected').val();
});