javascript - 根据 Dropdownlist SelectionIndexChanged 事件更改页面的 URL
问题描述
我正在为我的学校项目创建一个网站,该网站有两个位置。我想根据 Dropdownlist SelectionIndexChanged 事件上的位置更改页面的 URL
解决方案
您可以使用 window.location = yoururl。这个演示可能是您的要求。
$('#location').on('change', function () {
var url = $(this).val(); // get selected value
if (url) { // require a URL
window.location = url; // redirect
}
return false;
});
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>
<select id="location">
<option value="" selected>Select a location</option>
<option value="http://www.google.com">Google</option>
<option value="http://www.google.com.vn">Google Vietnam</option>
</select>
推荐阅读
- javascript - 脚本执行期间的浏览器重排
- android - 如何转换 Uri?数据类型为 Uri
- google-apps-script - Google App Script:如何为 PropertiesService 设置整个范围的值并使用 JSON 提取和比较字符串?
- vue.js - bootstarp-vue b-input 中 $refs 值的问题
- c++ - 为什么 decltype(auto) 将 T& 推断为返回类型,而专用 T& 则没有?
- sql - SQL:如何获取同一用户在点击一个项目后两小时内同一项目被曝光的次数和比率
- database - 无法使用 SQL 开发人员连接到数据库并出现错误“sun.security.validator.ValidatorException”和“供应商代码 17002”
- sql - 获取每个 id 最新 5 的总和
- python - 在 Google drive Python 中显示下载速度
- python - 除了def,还有什么方法可以在python中定义函数吗?