Я не знаю, как реализовать простой способ сортировки столбца, который показывает мне число дел c с завершающим годом, например:
COL 1 COL 2 COL 3 DOC. NR
------------------------------------
x x x 2/2020
------------------------------------
x x x 3/2020
------------------------------------
x x x 4/2021
------------------------------------
x x x 1/2022
------------------------------------
В моем примере я хотел бы отсортировать doc. nr
col by as c или des c, основанный на числе do c (сгруппированный по году).
Я попытался установить порядок данных по формуле: numberdoc + year
, но это не работает, потому что, например, 3 + 2020 равно 1 + 2022 .... поэтому этот путь не верен. Есть идеи?
<td data-order="2020">1/2019</td>
Сценарий:
$(document).ready( function () {
var table = $('#example').DataTable({
"aaSorting": [[ 1, "desc" ]],
"columnDefs": [
{
targets: [1],
data: {
_: "1.display",
sort: "1.@data-order",
type: "1.@data-order"
}
}
]
});
} );
Моя скрипка: http://live.datatables.net/jivekefo/1/edit
Ожидаемый (AS C) результат:
1/2018
2/2018
3/2018
1/2019
2/2019
3/2019
4/2019
1/2020
...