Aktivieren Sie mindestens ein Kontrollkästchen beim Absenden des Formulars

Ich habe ein Formular, das aus Kontrollkästchenfeldern besteht. Jetzt sollten wir beim Absenden des Formulars überprüfen, ob mindestens ein Kontrollkästchen aktiviert ist

HTML Quelltext

<form id="form_check" class="form" action="/path/to/some/url" method="POST">
  {% for field in fields %}
     <div class="check_fields">  
         <input class="select-unselect" type="checkbox" name="invite" value="">
          {{field}}
     </div>
  {% endfor %} 
     <input type="submit" class="btn btn-primary" value="Submit" onsubmit="atleast_onecheckbox()"/>
</form>

Javascript-Code

<script type="text/javascript">
    function atleast_onecheckbox()
            {
             var value = $("[name=invite]:checked").length > 0);
                 alert(value) ;      
                 if (!value)
                      {
                    alert("Please.....");
                       }
            }   
</script>    

Also, wenn ich auf die Schaltfläche "Senden" geklickt habe, wird das Formular zu der in der angegebenen URL umgeleitetaction, aber es ist nicht einmal die Javascript-Funktion zu treffenatleast_onecheckbox()

Was im obigen Code falsch ist, kann jemand bitte den obigen Code zum Laufen bringen?

Antworten auf die Frage(2)

Ihre Antwort auf die Frage