Kontrollkästchen für aktivierte Javascript-Anzahl

Ich weiß, dass es einige ähnliche Fragen zu @stackoverflow gibt, aber ich habe noch keine Lösung für mein Problem gefunden: s

<?php
while($rowVideo = mysql_fetch_array($ResultQueryVideo))
{
?>
<input type="checkbox" name = "checkbox-1[]" class="checkbox" value ="<?php echo $rowVideo['idVideo'] ?>" /> <?php....some code...

Daraus ergeben sich einige Kontrollkästchen, die der Nummer von idVideo entsprechen.

Jetzt muss ich vor dem Senden sicherstellen, dass mindestens ein Kontrollkästchen aktiviert ist. Aber ich war nicht erfolgreich: x

function isCountCheck (helperMsg) {
    var chkCnt = 0;
    var Frm = document.forms[0];
    var dLen = Frm.length - 1;
    for (i=0;i<=dLen;i++) {
        if(document.form1.["checkbox-1[]"].checked) chkCnt++;
    }

    if (chkCnt>0) {
        return true;
    } else {
        alert(helperMsg);
        return false;
    }
}

Zusätzliche Details: form name = "form1"

Kannst du mich ein bisschen führen? Vielen Dank

BEARBEITEN:

function isCountCheck(){
    if($("input[type=checkbox]:checked").length > 0)
    {
    return true;
    }
    else
    {
    alert('Invalid');
    return false;
    }
}

Aber immer noch nicht funktioniert .. auch wenn diese Warnung angezeigt wird ..

Antworten auf die Frage(3)

Ihre Antwort auf die Frage