Frage

Ich habe eine Tabelle, wobei eine der Spalt zeigt das Datum im MM / JJ-Format nämlich. 12/08, 01/09, 02/08, etc.

Wie die Umsetzung ich mit dem jQuery tablesorter auf diese Spalte Sortierung ( http://tablesorter.com ), so dass die Daten werden in geeigneter Weise sortiert?

das Standarddatumsformat nicht funktioniert, da es ein Datum aus drei Elementen erwartet (mm / tt / jj wie 01/06/09).

War es hilfreich?

Lösung

Siehe http://tablesorter.com/docs/example-parsers.html Informationen über benutzerdefinierte Parser.

Sie benötigen einen Text zu tun Art, aber mit dem Jahr und Monat geschaltet. Sie könnten eine Format-Funktion ähnlich wie diese verwenden:

format: function(s) {
    date = s.split(/\//);
    return date[1] + date[0];
},

Es kann ein einfacher Weg sein, aber das ist das, was ich in der Lage war, in meiner schnellen Suche durch die Dokumentation zu finden.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top