本文章需要使用到的html:
<select id=\"test\">
<option value=\"1\">php<option>
<option value=\"2\">mysql<option>
<option value=\"n\">java<option>
</select>
jquery获取select第一个option的值
$(\'#test option:first\').val();
jquery获取select最后一个option的值
$(\'#test option:last\').val();
jquery获取select第二个option的值
$(\'#test option:eq(1)\').val();
jquery获取select选中的值
$(\'#test\').val();
或
$(\'#test option:selected\').val();
jquery设置select值为"php"的option为选中状态
$(\'#test\').attr(\'value\',\'php\');
jquery设置select最后一个option为选中
$(\'#test option:last\').attr(\'selected\',\'selected\');
jquery获取select的长度
$(\'#test option\').length;
jquery为select添加一个option
$(\"#test\").append(\"<option value=\' \'> </option>\");
或
$(\"<option value=\' \'> </option>\").appendTo(\"#test\");
jquery移除select选中项
$(\'#test option:selected\').remove();
jquery删除select某一项(这里删除第一项)
$(\'#test option:first\').remove();
jquery指定值删除select中的option项
$(\'#test option\').each(function(){
if( $(this).val() == \'5\'){
$(this).remove();
}
});
$(\'#test option[value=5]\').remove();
获取第一个Group的标签
$(\'#test optgroup:eq(0)\').attr(\'label\');
获取第二group下面第一个option的值
$(\'#test optgroup:eq(1) : option:eq(0)\').val();
继续阅读与本文标签相同的文章
-
辉煌的背后,华为何时补齐短板?任正非给出新目标
2026-05-14栏目: 教程
-
全球首条“5G自动微公交”示范线路乌镇开通
2026-05-14栏目: 教程
-
未来十年,最为吃香的4个大学专业,毕业后就是香饽饽!
2026-05-14栏目: 教程
-
还不会制作填充地图,试试这种方法,2分钟搞定,让你秒变大神
2026-05-14栏目: 教程
-
顺丰自研机器人惊艳亮相,化身“快递小哥”亮绝活,盯上万亿市场
2026-05-14栏目: 教程
