jQuery : HTML 테이블 안의 모든 라디오 버튼 반복하기



Answers

.each.is traversal 메소드를 사용하는 등 여러 가지 방법이 있습니다.

$("table tbody tr td input[name=something]:radio").each(function() {
    if($(this).is(":checked")) {
        $(this).closest("tr").css("border", "1px solid red");
    } else {
        // do something else
    }
});
Question

HTML 테이블에 n 개의 행이 있고 각 행에 Row.Using jQuery에 하나의 라디오 버튼이 포함되어 있습니다.이 라디오 버튼을 통해 어떻게 체크되어 있는지 확인할 수 있습니까?




//get the checked radio input, put more specificity in the selector if needed
var $checkedRadio = $("input[type=radio]:checked");

//if you want the value of the checked radio...
var checkedRadioVal = $checkedRadio.val();



var checked = $('#table :radio:checked');



모든 라디오 버튼을 처리 하시겠습니까? 아니면 체크 한 것들만 필요합니까? 후자의 경우 매우 쉽습니다.

$('table input:radio:checked')

참조 : :radio , :checked




Links