Gesamtanzahl der markierten Checkboxen erhalten [duplizieren]

8

Ich habe ein Formular mit Kontrollkästchen, in dem die Eingabe in einem Array gespeichert ist:

%Vor%

Mit jQuery möchte ich herausfinden, wie viele Kontrollkästchen aktiviert sind:

%Vor%

Allerdings wird immer die Summe 0 ausgegeben. Was mache ich falsch?

Danke,

Alan.

    
Alan A 13.06.2013, 10:14
quelle

3 Antworten

34

Verwende :checked im Selektor, und serialisiere es nicht, sondern nimm nur die Länge.

%Vor%

Verwende auch [] im Selektor, weil deine Checkboxen [] im Namen verwenden. Wie @Felix Kling darauf hinweist, ist es Teil des Namens und du musst explizit [] angeben. .

Demo

    
MrCode 13.06.2013, 10:16
quelle
4

probiere das

aus %Vor%

dein Weg

%Vor%     
bipen 13.06.2013 10:16
quelle
2

Wie wäre es mit:

%Vor%     
Yannis 13.06.2013 10:16
quelle

Tags und Links