j查询选择“获取选择时更改事件”选项
jquery select change event when get selected option
当用户选择一个选项时,我正在尝试重定向特定网址
这是我正在使用的代码
<select class="input-block-level" id="maqui" name="maqui">
<option value="tela">Maquilero</option>
<option value="textil">textil</option>
<option value="tipo">tipo</option>
</select>
和脚本
$('#maqui').on('change', function (e) {
var optionSelected = $("option:selected", this);
var valueSelected = this.value;
top.location.href="/ver/"+valueSelected;
});
我想重定向到/ver/valueSelected
HTML
<select class="input-block-level" id="maqui" name="maqui" autocomplete="off">
<option selected disabled>Please select an option</option>
<option value="tela">Maquilero</option>
<option value="textil">textil</option>
<option value="tipo">tipo</option>
</select>
.JS
$('#maqui').on('change', function (e) {
window.location.href = "/ver/"+this.options[this.selectedIndex].value;
});
使用此方法时,您应该注意一些谬误:
该事件只会在更改时触发。因此,选择菜单中的默认禁用选项。
如果浏览器记住了他的选择,那么如果用户想要选择他以前的选择,他将不会触发 onChange 事件。因此
autocomplete="off"
相关文章:
- 取消拖动&选择事件
- 选择同一文件时未触发HTML输入文件选择事件
- jQuery UI 选项卡取消选择事件或在选择时保存上一个选项卡
- 收听单选按钮取消选择事件而不知道按钮's上下文(骨干视图)
- 如何使用show hint插件在CodeMirror中订阅选择事件
- 为什么jQuery选择事件监听器会多次触发
- typeahead选择事件(jQuery)的动态绑定
- 在选择事件上引导日期时间选取器
- 从嵌套函数中选择事件目标
- 如何在 LI 上触发“选择”事件,由其 ID 标识
- 在动态创建的 DHTMLX 网格上附加行选择事件
- 如何在jquery中传递文件选择事件
- 如何检测单选按钮取消选择事件
- 从下拉菜单中选择事件 - 仅限 Javascript
- 无法检测加载时的选择/下拉列表选择事件
- 从下拉菜单中选择事件后的选项
- jQuery 选项取消选择事件
- 选择事件并将其应用于动态元素
- HTML 文件输入框不会触发文件选择事件并在更改事件 - angularJS 中警告
- jQuery - jquery 自动完成选择事件后的文本字段值更改