jQuery Show-Hide DIV basierend auf Checkbox Value

AJAX ich füllen Sie ein DIV mit einer Reihe von Checkboxen (jedes mit seinen eigenen einzigartigen ID). Die IDs werden "projectID1", "projectID2", "projectID3" und so weiter... ich habe alle Checkboxen einer Klasse von "pChk".

Mein Ziel ist es zu zeigen, das DIV mit der Submit-Schaltfläche, wenn Sie die entsprechenden Kontrollkästchen aktiviert sind. Das einzige mal, das DIV mit der Submit-Schaltfläche anzeigen werden ausgeblendet wird, wenn alle Checkboxen deaktiviert sind.

Aber die Codes die ich mit oben kommen unten zeigt/versteckt den Submit-Button-DIV für jedes checkbox-Instanz. In anderen Worten, wenn ich drei Checkboxen AKTIVIERT und ich DEAKTIVIEREN einer von Ihnen, der Submit-Button-DIV ausgeblendet werden.

Ihre kompetente Beratung ist mehr als willkommen!

function checkUncheck() { 
    $('.pChk').click(function() {
        if (this.checked) {
            $("#ProjectListButton").show();
        } else {
            $("#ProjectListButton").hide();
        }
    }); 
}

InformationsquelleAutor der Frage mickormick | 2010-12-14

Schreibe einen Kommentar