相关疑难解决方法(0)

jQuery无法通过<option>元素上的attr()设置"selected"="selected"?

<select>
    <option>1</option>
    <option>2</option>
    <option class="test">3</option>
</select>

$('.test').attr('selected', 'selected');?
Run Code Online (Sandbox Code Playgroud)

上面的选择框会选择第三个选项作为默认选项而不会出现任何问题.但是,如果使用Firebug检查元素,selected="selected"则所选内容中不存在任何属性<option>.

我知道这不是一个大问题,因为它仍然有效,但我需要selected="selected"那里,所以我的其他脚本可以捕获它并执行进一步处理.那里有解决方法吗?

谢谢.

jquery jquery-selectors

8
推荐指数
1
解决办法
3万
查看次数

标签 统计

jquery ×1

jquery-selectors ×1