读书人

怎么实现通过select的text来选中对应的

发布时间: 2013-04-20 19:43:01 作者: rapoo

如何实现通过select的text来选中对应的option


<select id="dddddd">
<option value="1">微型车</option>
<option value="2">小型车</option>
<option value="3">紧凑型车</option>
<option value="4">中型车</option>
<option value="5">中大型车</option>
<option value="6">豪华型车</option>
<option value="7">MPV</option>
<option value="8">SUV</option>
<option value="9">跑车</option>
<option value="10">其它</option>
</select>
<input type="button" value="asdf" onclick="a();" />


<script type="text/javascript">
function a() {
$("#dddddd").find("option[text='小型车']").attr("selected", true);
}
</script>


上面语句无法实现查找select的text来选中对应的option。
还是说select没有text属性(值)?那么如果通过字来选中对应的option呢?
谢谢。
[解决办法]
<script type="text/javascript">
function a() {
$("#dddddd option:contains('小型车')").attr("selected", true);
}
</script>

读书人网 >JavaScript

热点推荐