现有一个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 集合”这样的选择器。求教大神,想要实现这样或的选择器代码该怎么写?
<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 集合”这样的选择器。求教大神,想要实现这样或的选择器代码该怎么写?
解决方案 »
- IE浏览器下当document.location.href遇到base就出问题了
- extjs 中可以用strust2 的国际化吗?可以的话怎么用?不可以的话怎么实现extjs的国际化
- 下拉菜单confirms在safari没法出现提示及跳转页面.请高手指点
- 怎么用JS屏蔽掉IE的停止按钮(地址栏左边的红叉)阿,在线等!!!
- document.domain和designMode问题
- 如何通过JS来控制文本框中输入的为数字而且为1-100
- div.style.height=200px.但实际不止200,怎样取得实际的height?
- 求正则表达式,关于日期的,高分
- javascript的简单问题,请教
- 关于flash中的actionscript
- 一个JS问题,有兴趣的哥们可以一起讨论下
- 正则表达式返回结果为何不同
var obj = $('option[value=0],option[value=3],option[value=4]' , $('#order_status'));
<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>