如何确定我的单选按钮是否被选中?
例如:
if ( radio_button_selected ) {
// do something
} else {
// do something else
}
答案 0 :(得分:7)
您可以使用此选择器确定是否已选中任何选项:
jQuery("input[name='my_button_group']:checked")
例如:
if (jQuery("input[name='my_button_group']:checked")) {
...
}
else {
...
}
答案 1 :(得分:1)
if ($("input[name='yourRadioName']:radio:checked").length) {
} else {
}
答案 2 :(得分:1)
如果您已通过其他方式选择了单选按钮rb
,则可以执行以下操作:
var rb = $('whatever selector');
// other code
if (rb.is(':checked'))
{
// code
}
答案 3 :(得分:1)
如果您已经引用了该元素,则可以使用其checked
属性:
$('input[type=radio]').focus(function(){
// "this" is the element that was clicked
if (this.checked) {
// do something
} else {
// do something else
}
});