jQuery를 사용하여 여러 개의 (동적 인) 라디오 버튼 그룹을 반복하고 싶습니다. 선택이없는 경우 오류가 발생하여 양식 제출이 중단됩니다.jQuery - 모든 라디오 그룹을 확인합니다.
$("form").submit(function() {
$(":radio").each(function(){
if($(this).val().length == 0) {
alert('Not selected all radios');
return false;
}
});
});
그러나 (이) 실제로 라디오 버튼의 값이 아닙니다 어쩌면 $ 것처럼 항상는 제출을 중지 할 경우 문을 무시 :
여기 내 노력은 지금까지입니까?
가 여기에 jsFiddle이다 : 어떤 도움이 많이 주시면 감사하겠습니다 http://jsfiddle.net/aVVW9/
, 감사합니다!
많은 감사합니다.이 기능은 훌륭합니다. 아무 것도 선택하지 않으면 알림 만 표시되지만 이름을 제거하고 false를 반환하여 코드를 어떻게 든 단순화 할 수 있습니다. 알림 메시지 아래에서 실제로 제출하는 양식을 중지하지는 않습니다. ( – Nick
경고 메시지를 원하는대로 변경할 수 있습니다. 라디오 그룹의 레이블 등에 "error"클래스를 추가하여 강조 표시 할 수도 있습니다 확인해야 할 버튼 : http://jsfiddle.net/mblase75/aVVW9/6/ – Blazemonger
아, 편집에 대한 큰 감사드립니다. - D – Nick