라디오 메뉴에 아래의 코드를 사용했는데 상자를 확인하지 않으면 양식이 성공적으로 전송됩니다.하지만 옵션을 선택하고 제출을 클릭하면 '하나 선택'오류가 표시됩니다. 그것은 내가 필요로하는 것과 정반대의 역할을합니다. 모든 의견은 크게 짝을 주시면 감사하겠습니다 - 감사 :jQuery 폼 유효성 검사에서 라디오 옵션이 왜 이렇게 동작합니까?
HTML :
<div>
<label for="contact_radio" <="" label="">
<input type="radio" id="contact_radio" name="radio">Keen to join</input>
<label for="contact_radio" <="" label="">
<input type="radio" id="contact_radio" name="radio">Already a member</input>
Select one
</div>
jQuery를 : 라디오 입력
$('input[name="radio"]').on('change', function() {
var selected_input=$('input[name="radio"]:checked');
var is_myradio=re.test(input.val());
if(is_myradio){input.removeClass("invalid").addClass("valid");}
else{input.removeClass("valid").addClass("invalid");}
});
는 무엇이'<= "와 무슨 일"'라벨 전에? – blackandorangecat
input.val()에 입력되는 내용은 무엇입니까? – mrid
're'이란 무엇입니까? 정규 표현식이 다른 어딘가에 정의되어 있습니까? –