JSFiddle - React, Tailwind, and code Playground

by AlienWebguy

HTML

<input type="radio" name="group1" value="a" /> A
<input type="radio" name="group1" value="b" /> B
<input type="radio" name="group1" value="c" /> C

<br /><br />

<input type="radio" name="group2" value="a" /> A
<input type="radio" name="group2" value="b" /> B
<input type="radio" name="group2" value="c" /> C

<br /><br />

<input type="radio" name="group3" value="a" /> A
<input type="radio" name="group3" value="b" /> B
<input type="radio" name="group3" value="c" /> C

<br /><br />

<input type="radio" name="group4" value="a" /> A
<input type="radio" name="group4" value="b" /> B
<input type="radio" name="group4" value="c" /> C

<input type="submit" value="Check buttons" />

JavaScript

$(function(){
    $('input[type=submit]').click(function(){

        var all_answered = true;
        $(':radio').each(function(){
            if($(':radio[name='+$(this).attr('name')+']:checked').length == 0)
            {
                all_answered = false;
            }
        });
        alert(all_answered);
    }); 
});