Wie aktiviere ich die Schaltfläche "Senden", wenn mindestens zwei Kontrollkästchen aktiviert sind?

Mithilfe der Antworten, die ich hier gefunden habe, versuche ich, die Schaltfläche zum Senden zu deaktivieren und eine Warnmeldung zu senden, wenn ich darauf klicke, bis nicht mehr als zwei Kontrollkästchen aktiviert sind.

Was mache ich falsch?

var selected = $('#frmCompare :checkbox:checked').length;

function verifCompare() {
    if (selected >= 2) {
        //good
        $('#frmCompare').submit();
    } else {
        //bad
        alert('Veuillez selectionner au moins 2 produits à comparer...');
        return false
    }
}

$(document).ready(function () {
    $('#btnCompare').attr('disabled', 'disabled');
    $('#frmCompare :checkbox').change(function () {
        //alert(selected);
        if (selected >= 2) {
            $('#btnCompare').attr('enabled');
        }
    });
});

Zu diesem Zeitpunkt funktioniert nur die Warnmeldung.

Geige

EDIT: Geige hinzugefügt

Antworten auf die Frage(3)

Ihre Antwort auf die Frage