Anwendungsfall: Benutzer klickt auf eine Datentabelle Zelle. Je nach Zeile und Spalte dieser Zelle sollte eine bestimmte Aktion ausgeführt werden.Wie jQuery Datatable die angeklickte Zeile und Spalte einchecken?
Wie kann ich überprüfen, ob das nicht auf eine bestimmte Spalte klickt und wenn er nicht auf diese Spalte klickt, dann würde ich Informationen aus der Zeile abrufen, auf die er geklickt hat, und ihm erlauben, eine Aktion basierend auf diesen Informationen auszuführen .
Ich habe es so und es funktioniert:
var validColumn = false;
$('#fooTable tbody').on('click', 'td', function() {
validColumn = $('#fooTable').DataTable().cell(this).index().column !== 5;
});
$('#fooTable tbody').on('click', 'tr', function() {
if (validColumn) {
//do stuff
}
});
Aber ich fühle es eine elegantere Methode ist.
Zeigen Sie Ihre HTML-Hilfe! – CMedina