javascript - 使用 JQuery 导航到带有下拉菜单选择的页面

标签 javascript jquery html css

我正在尝试导航到有关语言选择的页面。这是我从模板中获得的 HTML 代码。

<div class="change-language">
     <select class="select-language selectpicker">
          <option value="en">Türkçe</option>
          <option value="ge">English</option>
     </select>
</div>

当用户选择一种语言时,我如何导航到某个页面?我必须用 JQuery 来做。

最佳答案

好吧...这是一个非常简单的示例,它只是在 onchange 事件上重定向到页面。

它重定向到的页面只是下拉列表的值和目标文件的文件扩展名。

$('.select-language').on('change',function(){
    var value = $(this).val();
    location.href = value +'.html'; //or .php, etc. This will go to a page called en.html
    });

涉及协议(protocol)的更具体的目标:

$('.select-language').on('change',function(){
    var value = $(this).val();
    location.href = 'http://your-url.com/'+ value +'.html'; //or .php, etc. This will go to a page called en.html
    });

关于javascript - 使用 JQuery 导航到带有下拉菜单选择的页面,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26002856/

相关文章:

javascript - 上传前获取文件大小

html - CSS 表格布局 : fixed not working?

php - 如何配置 Azure Web Apps 以支持 HTML 中的 PHP

javascript - 如何使用 sinon 重新创建它?

javascript - 如何解析 url 以获得所需的值

javascript - knockout Bootstrap 验证回调?

javascript - 如何执行 Ajax 请求,在单击表行时将表行列数据解析为 PHP?

html - Bootstrap 日期时间选择器 z-index

Javascript - 设置全局变量

javascript - 使用 jquery 或 javascript 交换 4 个变量的值