다른 이름 속성을 갖는 라디오 버튼 세트의 유효성을 검증하는 방법. 예를 들어Jquery를 사용하여 라디오 버튼 세트 유효성 확인
:
내가 모든 "UL"는 선택된 라디오 버튼이 있고 어느 경우에 적절한 메시지를 받게해야한다는 유효성을 검사 할<div id="divTest">
<ul>
<li><input type="radio" name="rdo0"><span>Good</span></li>
<li><input type="radio" name="rdo0"><span>Average</span></li>
<li><input type="radio" name="rdo0"><span>Bad</span></li>
</ul>
<ul>
<li><input type="radio" name="rdo1"><span>Test</span></li>
<li><input type="radio" name="rdo1"><span>Test 2</span></li>
<li><input type="radio" name="rdo1"><span>Test 3</span></li>
</ul>
</div>
.
var radioChecked = false;
$("ul.ContainsRadios").each(function(ind,ele){
radioChecked = false;
$(ele).children("input[type=radio]").each(function(ind2,ele2) {
if (ele2.checked){
radioChecked = true;
}
});
if(!radioChecked){
$(ele).addClass("ValidatClass");
}
});
위의 코드를 가진 유일한 문제는 내가 코드에서 언급 클래스 같은과 함께 UL의 라디오 입력을 포함하는 라벨을 할 필요가 있습니다 :
지금까지 시도한 것은 무엇입니까? –