我想基于引导选择中的选定选项值重定向到页面。

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();
});

最佳答案

尝试获取选定的选项

$(document).on('change', '.selectpicker', function(e){
    e.preventDefault();

    window.location = $(this).find('option:selected').val();
});

关于javascript - bootstrap 选择重定向到选项值链接,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/49538938/

10-11 12:27