Niestandardowe sortowanie wartości w atrybucie sortowania danych za pomocą Jatery Datatables
Muszę wykonać niestandardowe sortowanie z Jattery Datatables. Nie chcę pisać niestandardowych funkcji sortowania dla każdego niestandardowego sortowania.
Chcę zdefiniować wartość do sortowania i mieć dane Datatables ignorujące oryginalne wartości kolumn, jeśli wartość jest zdefiniowana.
Na przykład:
<td data-sort="111123">E 1.111,23</td>
Chcę, aby Jquery Datatables sortował tę kolumnę numerycznie111123
.
<td data-sort="19801220">20-12-1980</td>
Chcę, aby Jquery Datatables sortował tę kolumnę numerycznie19801220
.
<td>a string</td>
Chcę, aby Jquery Datatables posortował tę kolumnę według jej oryginalnej wartościa string
.
http://www.datatables.net/plug-ins/sorting ma „Ukryte sortowanie numeryczne tytułów”, które jest zbliżone do tego, czego chcę, ale wymaga od mnie określenia dla każdej zmiennej datatable, w której kolumnie ma zastosowanie sortowanie niestandardowe. Mam zbyt wiele danych o różnych rozmiarach, aby zrobić to w rozsądnym czasie. Chcę tylko, aby Datatables zawsze sortowały ten ukryty atrybut / data- *, jeśli jest obecny. Nie ma potrzeby stosowania niestandardowych definicji sortowania w określonych kolumnach.
Związane z:jQuery DataTables: jak sortować według wartości parametru niestandardowego zamiast zawartości komórki? ale niestety nie ma odpowiedzi na pytanie, jak posortować po prostu niestandardowy parametr, zamiast tego wskaźniki do niestandardowych skryptów sortowania.