2012-12-04 3 views
-1

모든 라디오 버튼의 유효성을 어떻게 확인할 수 있습니까? 각 질문을 확인해야합니다.동적 이름을 사용하는 라디오 버튼의 유효성 확인

<td>QA02</td> 
<td>The administrative staff is friendly.</td> 
<td><input type="radio" name="QA02" value="1"></td> 
<td><input type="radio" name=QA02 value="2"></td> 
<td><input type="radio" name=QA02 value="3"></td> 
<td><input type="radio" name=QA02 value="4"></td> 
<td><input type="radio" name=QA02 value="5"></td> 

<td>QA03</td> 
<td>The administrative staff shows professionalism in their work.</td> 
<td><input type="radio" name="QA03" value="1"></td> 
<td><input type="radio" name=QA03 value="2"></td> 
<td><input type="radio" name=QA03 value="3"></td> 
<td><input type="radio" name=QA03 value="4"></td> 
<td><input type="radio" name=QA03 value="5"></td> 

답변

3

페이지의 특정 부분을 주소 지정하기 위해 테이블에 ID를 지정했습니다. 드물게^= 사용하지에 대한

Live Demo

$('#btn').click(function() { 
    validationSuccess = true; 
    $('#tbl tr td:nth-child(1)').each(function() { 
     var group = $(this).text(); 
     if ($('[name=' + group + ']:checked').length == 0) { 
      alert(group + "is not selected"); 
      validationSuccess = false; 
     } 
    }); 
    if(validationSuccess) 
    { 
     alert("Validation successful"); 
    } 
});​ 
+0

한 필터 –

+0

'로 시작하는' 'VAR 그룹'... 전역은 불쾌한입니다하시기 바랍니다. 그리고 저는'name'의 가치를 단지 안전한면에 있다고 인용 할 것입니다. – ThiefMaster

+0

감사합니다. 작품입니다. –

관련 문제