日期:2014-05-16  浏览次数:20349 次

Jquery获取某个选中值得个数
HTML code
<label for="mr">性别:<select name="mr"><option value="1">先生</option><option value="2">女士</option><option value="3">儿童</option></select></label>
<label for="mr">性别:<select name="mr"><option value="1">先生</option><option value="2">女士</option><option value="3">儿童</option></select></label>
<label for="mr">性别:<select name="mr"><option value="1">先生</option><option value="2">女士</option><option value="3">儿童</option></select></label>
<label for="mr">性别:<select name="mr"><option value="1">先生</option><option value="2">女士</option><option value="3">儿童</option></select></label>


我知道数量个数可以用length()或size(),可是获取选中值为儿童的个数该怎么写?

------解决方案--------------------
只要不存在同名的同值的当然可以用

我第一次给出的就是比较正统的jquery操作select的方法。你如果说想要更精确的定位,可以使用以下的方法

多看看jquery的选择器吧,去下载一个API,网上也大把的相关资料

JScript code
alert($("select[name='mr'] option[value='3']:selected").size())