JQuery选择复选框

时间:2011-08-23 16:46:04

标签: javascript jquery

我正在使用jQuery。

我有一个单选按钮列表,我这样做:

var $selectAllRadios = $('input:radio[value=select]');

现在在此列表中,我希望能够选择当前选中的所有单选按钮以及当前选中的单选按钮数。

我怎样才能做到这一点?

3 个答案:

答案 0 :(得分:2)

使用:checked选择器抓取所选的单选按钮,然后使用length属性查看有多少个。

var $checkedRadios = $('input:radio[value=select]:checked');
var count = $checkedRadios.length;

答案 1 :(得分:2)

这是重复的,您应该在提出问题之前搜索网站:

Radio button selected?

How to know if radio is checked

至于元素的数量,你总是可以使用length属性。

答案 2 :(得分:2)

使用此选项可获取已检查的单选按钮的length

$('input:radio[value=select]').filter(':checked').length

获取未经检查的length无线电按钮。

$('input:radio[value=select]').filter(':not(:checked)').length