获取某些类的选定单选按钮

时间:2012-12-03 04:54:23

标签: javascript jquery

我正在尝试获取具有所选类别的单选按钮。

获取该课程的单选按钮

$("input:radio.someClass");

我认为这样可以获得所选的单选按钮 -

$("input:radio.someClass:selected");

但是那回归是空的 - 我做错了什么?

7 个答案:

答案 0 :(得分:15)

根据JQuery文档。

:selected选择器适用于选项元素。它不适用于复选框或无线电输入;

尝试:

$("input:radio.someClass:checked");

答案 1 :(得分:1)

而不是

$("input:radio.someClass:selected");

尝试这个

$("input:radio.someClass:checked");

答案 2 :(得分:1)

试试这个,

$('input[class=someClass]:checked', '#yourForm').val();

为获得最佳性能,jquery文档建议Jquery Documentation使用type而不是:radio selector

$('input[name=radioName]:checked', '#yourForm').val();

答案 3 :(得分:1)

$("input:radio.someClass:checked");

...

答案 4 :(得分:1)

这可以解决您的问题。

$('input[name=radioName].someClass:checked').val();

OR

$("input[type='radiobutton'].someClass:checked");

如果没有那么评论。

答案 5 :(得分:0)

选择所有选中的具有someclass的单​​选按钮 然后遍历所有并获取其值

var v= $('input[type=radio].someclass:checked');
$(v).each(function(i){
alert($(this).val())
});

答案 6 :(得分:0)

使用此脚本

$("input:radio.classNmae:checked").val();