一个关于jquery选择器的问题

数据的流 2013-02-18 05:03:17
现有一个select

<select id="order_status">
<option value="-1">-全部-</option>
<option value="0">新受理</option>
<option value="1">受理完结</option>
<option value="2">已下单</option>
<option value="3">已竣工</option>
<option value="4">受理中止</option>
<option value="5">下单环节退回</option>
<option value="6">郊区核线</option>
</select>

欲要选出value值为0、3、4的option,jquery似乎没有提供“属性值或属性值”或者“属性值 in 集合”这样的选择器。求教大神,想要实现这样或的选择器代码该怎么写?
...全文
185 3 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
  • 打赏
  • 举报
回复

<script src="http://code.jquery.com/jquery-latest.js"></script>
<script type="text/javascript">
	$(function(){
		$("#abv").click(function(){
			$("option").each(function(){
				var a=$(this).attr("value");
				if(a==0||a==3||a==4){
					alert($(this).text());
				}
			});
		});
	})
</script>
<input type="button" value="测试用按钮" id="abv"/>
<select id="order_status">
    <option value="-1">-全部-</option>
    <option value="0">新受理</option>
    <option value="1">受理完结</option>
    <option value="2">已下单</option>
    <option value="3">已竣工</option>
    <option value="4">受理中止</option>
    <option value="5">下单环节退回</option>
    <option value="6">郊区核线</option>
</select>
数据的流 2013-02-18
  • 打赏
  • 举报
回复
谢谢bbjbepzz!
bbjbepzz 2013-02-18
  • 打赏
  • 举报
回复

var obj = $('option[value=0],option[value=3],option[value=4]' , $('#order_status'));

87,996

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧