Ich habe eine Tabelle, die als jquery dataTable dient. Jede Datenzeile enthält eine Kontrollkästchenspalte. Besucher der Seite klicken auf die Kontrollkästchen, um auszuwählen, welche Elemente gelöscht werden sollen. In der dataTable sind Paginierung und Filter aktiviert, sodass ein Besucher ein oder mehrere Kontrollkästchen auf verschiedenen Seiten auswählen kann. Wenn der Benutzer auf "Löschen" klickt, möchte ich den Wert jedes ausgewählten Kontrollkästchens abrufen können.
Ich habe herausgefunden, wie die überprüften Zeilen als Sammlung abgerufen werden können: var rowcollection = oTable.$(".call-checkbox:checked", {"page": "all"});
Was ich nicht herausgefunden habe, ist, wie ich durch die Sammlung iteriere, um den Wert der Kontrollkästchen-Eingabe jeder Zeile zu erhalten.
Unten ist das Skript und die Tabelle. Bitte sag mir, dass mir etwas unglaublich Offensichtliches fehlt.
%Vor% Verwenden Sie die Funktion each
anstelle der for-Schleife wie folgt: