Wiki-Artikel ‚Tabellen dynamisch sortieren‘ überarbeitet
bearbeitet von LinuchsHallo,
> ... für das Wiki viel zu unübersichtlichen Sortierer findest du [hier](http://j-berkemeier.de/TableSort.html).
Ja, habe ich schon kopiert und arbeite gerade damit.
Warum muss die Zelle im thead unbedingt th heißen? Erstens muss man dann CSS-Regeln doppelt, also für thead und tbody notieren:
~~~css
tr > td:nth-of_type(1),
tr > th:nth-of_type(1),
tr > td:nth-of_type(2),
tr > th:nth-of_type(2) {
text-align: right;
}
~~~
und zweitens wirken die Angaben gar nicht, th ist immer center und td immer left. Ich nehme an, das macht dein JS-Script? Werde nach und nach weiter einsteigen.
Was ich auch ergänzen werde, ist <td class=lfd></td> eine Spalte für die laufende Nummer, die nach einem Sort neu durchnummeriert wird.
Linuchs
Diese Version kann auch nach Datum und/oder Zeit sortieren oder nach dem Wert im Attribut „data-sort_key“. Wirf mal einen Blick in die Beispiele. Wenn das nicht reicht, die Funktion „convert“ bzw. im Wiki „getData“ liest die Daten aus der Tabelle und bringt sie in eine „sortierbare“ Form.
>
> Gruß
> Jürgen