Ich möchte bestimmte Spalten von der Filterung ausschließen - so wie ich es bei sorter kann, aber ich bin mir nicht sicher, wie ich das mit dem Widget machen soll, gibt es einen einfachen Weg dazu?
%Vor%Sie können entweder die Header-Option verwenden oder die Klasse "filter-false" zum TH-Tag für diese Spalte hinzufügen.
Die Header-Option ist in der Tablesorter-Dokumentation dokumentiert - klicken Sie in der Eigenschaftenspalte auf "headers" der Konfigurationstabelle. Die Syntax für die Option lautet:
headers: { 0: { filter: false} }
Verwenden Sie das folgende CSS, wenn Sie die standardmäßige deaktivierte Filterformatierung nicht anzeigen möchten:
.tablesorter thead .disabled {display: none}
Sie können den Filter deaktivieren und / oder nach einer bestimmten Spalte sortieren mit:
%Vor% zum Deaktivieren des Filters für die spezifische Spaltennutzung <th data-filter="false"></th>
zum Deaktivieren der Sortierung für die spezifische Spaltenverwendung <th data-sorter="false"></th>
Kombiniere sie, um beide zu deaktivieren. <th data-sorter="false" data-filter="false"></th>
Dies führt dazu, dass die Klasse "disabled" auf das Textfeld angewendet wird, das zum Filtern verwendet wird. Das Textfeld ist ausgegraut. Wenn Sie das Textfeld vollständig ausblenden möchten, fügen Sie einfach dieses
hinzu %Vor%Tags und Links javascript jquery properties options tablesorter