簡體   English   中英

JQuery:如何確定是否已選擇單選按鈕?

[英]JQuery: How to determine if a radio button has been selected?

如何確定我的單選按鈕是否已被選中?

例如:

if ( radio_button_selected ) {

// do something

} else {

// do something else

}

您可以使用此選擇器確定是否已選中任何選項:

jQuery("input[name='my_button_group']:checked")

例如:

if (jQuery("input[name='my_button_group']:checked")) {
    ...
}
else {
    ...
}
if ($("input[name='yourRadioName']:radio:checked").length) {
} else {
}

如果您已通過其他方式選擇了單選按鈕rb ,則可以執行以下操作:

var rb = $('whatever selector');

// other code

if (rb.is(':checked'))
{
  // code
}

如果您已經引用了該元素,則可以使用其checked屬性:

$('input[type=radio]').focus(function(){
    // "this" is the element that was clicked

    if (this.checked) {
        // do something
    } else {
        // do something else
    }
});

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM