2012-01-19 3 views
1

내 페이지에 10 개의 질문이 있으며 각 질문에 라디오 버튼 그룹 (예, 아니오)이 있습니다. 의 체크 표시가있는 라디오 버튼이 (가) 버튼의 클릭 이벤트 페이지에 표시됩니다.페이지의 라디오 버튼을 선택 해제 한 질문 목록을 얻으십시오.

$('#btnContinue').click(function() { 
    var result = ''; 
     if ($(":radio:checked").size() < 10) { 

        $(":radio:!checked").each(function() { 
         result += "," + $(this).val(); 
        }); 
        alert(result); 
       } 
}); 

는 필자에게 필요한 결과를주지 못합니다. 제발 조언. 사전에

감사

BB

답변

3

시도 :

$('input:radio').not(':checked'); 

내가 다음에 수정하는 것이 좋습니다 수 있습니다 :

var unchecked = $('input:radio').not(':checked').map(
        function(){ 
         return $(this).val(); 
        }).get().join(', '); 

JS Fiddle demo.

+0

David 감사합니다. 이것도 작동하지 않습니다. 예를 들어 질문 1에 대해 예를 선택한 경우 결과에 질문 1이 표시되지 않아야합니다. 그러나 라디오 버튼 NO가 선택되지 않았기 때문에 ur 코드는 질문 1을 반환합니다. – BumbleBee

+1

확인되지 않은 각 라디오 입력의 값을 원한다고하셨습니다. 당신은 대답하지 않은 질문을 정말로 원하십니까? –

+0

불량. 대답이없는 질문이 필요합니다. 질문을 수정했습니다. – BumbleBee

관련 문제