j查询更改选择选项不起作用
jquery onchange select option not working
目前我的代码看起来像这样,
$("#select").change(function() {
var thes = $(this).attr('value');
var next = $('option[:selected]').next().attr('value');
alert(next);
});
我的select
看起来像这样
<select id="select">
<option value="1">1</option>
<option value="2">2</option>
<option value="3">3</option>
</select>
我尝试使用alert
变量thes
它弹出,但是当我使用变量时next
它不会。我的代码有什么问题?请帮忙。
更改
'option[:selected]'
自
'option:selected'
所以:
$("#select").change(function() {
var thes = $(this).attr('value');
var next = $('option:selected').next().attr('value');
alert(next);
});
检查这个小提琴
请注意,这会将最后一个索引的next()
undefined
。您可能需要适当地处理它。
在此处阅读有关:selected
选择器的更多信息
你错过了这个
var next = $('option:selected').next().attr('value');
JSFIddle
相关文章:
- 在Internet Explorer中,向所选内容添加选项不起作用
- Angular js-ng选项不起作用
- 传单地图“中心”选项不起作用
- DateBox的dateFormat选项不起作用
- 双击已添加的选择选项不起作用
- jquery ui自动完成combox重新创建选项不起作用
- 谷歌地图中心选项不起作用
- jQuery多选:计数未选择的选项不起作用
- 简单的工具提示插件 - 点击选项不起作用 - jQuery
- AngularJs 选择 ng 选项不起作用
- j查询更改选择选项不起作用
- 在给定现有答案的情况下,更改日期选择器中的 minDate 选项不起作用
- JavaScript 数据表过滤器选项不起作用
- 主干表单提交按钮选项不起作用
- UglifyJS2 , -m 排序选项不起作用
- 在 elgg 中,jQuery 日期选择器选项不起作用
- 删除裁剪后,图像可拖动选项不起作用
- Typeahead.js预取选项不起作用
- 使用javascript选择另一个选项后,循环隐藏选项不起作用
- 完整日历选项不起作用