尝试使用 id 标识符选择下一个选项下拉列表,但无济于事
这是代码
$('#chapter option:selected', 'select').removeAttr('selected').next('option').attr('selected', 'selected')
最佳答案
我假设#chapter
是<select>
或其祖先之一。
如果是这种情况,请删除上下文参数。
$('#chapter option:selected').removeAttr('selected')
.next('option').attr('selected', 'selected');
按照您的方式,您实际上正在这样做:
$('select').find('#chapter option:selected').removeAttr(...
...正在寻找<select>
内部的元素有一个 option:selected
源自 chapter
的 elent身份证号。
编辑:这个答案仅仅集中在为什么选择不起作用。最好用@Andy E's answer中的方法来完成最终的任务。 .
我建议将其作为已接受的答案。
关于jquery - 下一个选项jquery,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4335837/