Benutzerdefinierte Sortierung nach Werten in einem Datensortierattribut mit Jquery Datatables

Ich muss einige benutzerdefinierte Sortierungen mit Jquery Datatables durchführen. Ich möchte nicht für jede benutzerdefinierte Sortierung benutzerdefinierte Sortierfunktionen schreiben.

Ich möchte einen Wert definieren, nach dem sortiert werden soll, und Datatables sollen die ursprünglichen Spaltenwerte ignorieren, sofern ein Wert definiert ist.

Zum Beispiel:

<td data-sort="111123">E 1.111,23</td>

Ich möchte, dass Jquery Datatables diese Spalte numerisch sortiert111123.

<td data-sort="19801220">20-12-1980</td>

Ich möchte, dass Jquery Datatables diese Spalte numerisch sortiert19801220.

<td>a string</td>

Ich möchte, dass Jquery Datatables diese Spalte nach ihrem ursprünglichen Wert sortierta string.

http://www.datatables.net/plug-ins/sorting hat "Numerische Sortierung für ausgeblendete Titel", was genau dem entspricht, was ich möchte, aber ich muss für jede Datentabelle angeben, für welche Spalte diese benutzerdefinierte Sortierung gilt. Ich habe zu viele Datentabellen unterschiedlicher Größe, um dies in angemessener Zeit zu tun. Ich möchte Datatables nur dazu bringen, dieses versteckte Wert- / Daten- * Attribut immer zu sortieren, wenn es vorhanden ist. Es sind keine benutzerdefinierten Sortierdefinitionen für bestimmte Spalten erforderlich.

Verbunden:jQuery DataTables: Wie sortiere ich nach benutzerdefinierten Parameterwerten anstatt nach dem Inhalt der Zelle? Aber leider keine Antwort darauf, wie einfach nach benutzerdefinierten Parametern sortiert werden soll, sondern Zeiger auf benutzerdefinierte Sortierskripte.

Antworten auf die Frage(2)

Ihre Antwort auf die Frage