首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > JavaScript >

jquery IE下取值正常,FF下取不到解决方案

2012-06-09 
jquery IE下取值正常,FF下取不到想取得所有选择了的VALUE值为111的SELECT控件的数量,下面的代码在IE下leng

jquery IE下取值正常,FF下取不到
想取得所有选择了的VALUE值为111的SELECT控件的数量,下面的代码在IE下length能取得,但FF下取不到

<html>
<head>
<script type="text/javascript" src="/jquery/jquery.js"></script>
<script type="text/javascript">
$(document).ready(function(){
  $("button").click(function(){
  alert($("option[selected][value='111']").length);
  });
});
</script>
</head>

<body>
<select name="select1">
<option value="aaa">AAA</option>
<option value="bbb">BBB</option>
<option value="ccc">CCC</option>
</select>

<select name="select2">
<option value="111">AAA</option>
<option value="222">BBB</option>
<option value="333">CCC</option>
</select>
<button type="button">Click me</button>
</body>

</html>


[解决办法]
alert($(":selected[value='111']").length);

热点排行