Ich habe eine Tabelle, wo meine Header in der ersten Spalte sind. Ich suche eine Methode, um meine Tabelle nach dieser Spalte zu sortieren. Ich kenne Datatable und Tablesorter, aber ich finde keine Lösung damit meinen Tisch so zu sortieren.Sortieren Spalte Tabelle anstelle von Zeile
Um klar zu sein, hier ist ein Beispiel für meine Tabelle:
Name | John | Jane | Toto
Value| 1256 | 125 | 8563
Val2 | 12 | 45 | 3
(hier ein Anfang Code auf JSFiddle: https://jsfiddle.net/nLwo8bya/1/)
Und ich möchte auf einer Zelle in der ersten Spalte klicken um andere Spalten nach dieser Zeile zu sortieren.
Wenn ich auf den Namen klicken, wird die vorherige Tabelle sein:
Name | Jane | John | Toto
Value| 125 | 1256 | 8563
Val2 | 45 | 12 | 3
Die Spalte der Tabelle sind nun sortiert nach Namen (die erste Zeile in diesem Fall).
Vielen Dank im Voraus für Ihre Hilfe
Edit: Wie Nnnnnn sagt, ich will Spalten sortieren, die von der ersten
Mögliche Duplikat von [ Sortieren von Tabellenzeilen nach Tabellenkopfspalte mit JavaScript oder jquery] (http://stackoverflow.com/questions/24033294/sorting-table-rows-according-to-table- Header-Spalte-using-javascript-or-jquery) – dlsso
@disso - Diese andere Frage ist kein Duplikat: das sortiert Zeilen mit der obersten Zeile als Spaltenüberschriften, aber OP hier will Spalten sortieren, mit der ersten Spalte als Zeilenüberschriften . – nnnnnn
Ja, ich habe einen Unfall gemeldet und es gibt keine "Un-Flag" -Option. Es wäre jedoch immer noch ein guter Ausgangspunkt für DSX. DSX, mein persönlicher Vorschlag wäre, das Format der Tabelle zu ändern und ein Plugin zu verwenden, das Spalten sortiert. – dlsso