2 回答
TA贡献1946条经验 获得超4个赞
对于 select 下 option 有 value 值的情况下,直接为 select 赋值即可,例如将下面第2项设为默认:
1 2 3 4 5 6 | <select id="demo1"> <option value="1">第1项</option> <option value="2">第2项</option> <option value="3">第3项</option> <option value="4">第4项</option> </select> |
1 | $('#demo1').val('2'); |
如 option 没有 value 值,则使用选择器为匹配的 option 加上 selected 属性,例如将下面第2项设为默认:
1 2 3 4 5 6 | <select id="demo2"> <option>第1项</option> <option>第2项</option> <option>第3项</option> <option>第4项</option> </select> |
1 | $('#demo2').find('option:eq(1)').attr('selected', true); |
TA贡献1803条经验 获得超6个赞
通过val设置select的选中项。
1、定义select
1 2 3 4 5 | <select> <option value="0">请选择颜色</option> <option value="1">红</option> <option value="2">绿</option> </select> |
2、选中红
1 | $("select").val("1");//通过value值,设置对应的选中项 |
- 2 回答
- 0 关注
- 1115 浏览
添加回答
举报