Dies ist mein Code-Schnipsel, mit dem ich ein Kontrollkästchen in der ersten Spalte einer Zeile ankreuze.Alle Zeilen außer 2 Spalten auswählen
$('[id*=GridView1] tr:not(:first)').each(function (index) {
// Selection of entire row
$(this).on('click', function (e) {
// Check status of checkbox
if ($(this).find("input:checkbox").attr('checked')) {
$(this).find("input:checkbox").attr('checked', false);
}
else
$(this).find('input:checkbox').attr("checked", true);
});
});
Aber ich will die Klick-Aktion auf bestimmte Spalten meiner Gridview zu vermeiden, zum Beispiel (letzte und dritte Spalte). Ich kann keine Auswahl für "dieses" Element treffen. Kannst du mir ein paar Beispiele geben? Bitte. Vielen Dank im Voraus
Es ist eine gute Lösung. Vielen Dank. Aber wenn ich ein
Wie in diesem Bild https://drive.google.com/open?id=0BWERYhF7jyxQWFFPQV9pVjYyQkE "Ja" kennzeichnet auswählbaren Bereich "Nein" das "Auswahl" -Element ist kein auswählbarer Bereich. – tuxj
Gern geschehen. Ich kenne nur eine Lösung - fügen Sie einen weiteren click-handler für die Selects innerhalb der Zellen hinzu, um die Weiterleitung des click-Ereignisses zu stoppen: '$ ('td> select') on ('click', function (e) {e.stopPropagation ();}); ' –