我正在使用名称列上具有分组数据的jquery数据表。 我在代码下方初始化数据表。我无法对数据表中的分组项进行排序。我搜索过但只能找到几个没有答案的类似问题。
输入数据:
company name dateFoundedIn employee age
abc 08/21/1998 s1 40
s2 50
s3 45
xyz 02/17/1980 e1 30
e2 38
当我点击dateFoundedIn列名时,它应该根据日期对组进行排序。
我的代码:
$('#myTable').dataTable( {
"columns": columns,
"data": dataForTable,
"sScrollY": "500px",
"sScrollX": "100%",
"bScrollCollapse": true,
"bJQueryUI":true,
"bSort":true,
"bPaginate":true,
"sPaginationType":"simple",
"iDisplayLength": 30,
"aoColumnDefs": [
{ "sWidth": "10%", "bVisible": false, "aTargets": [0]}],
}).rowGrouping({
bExpandableGrouping: true,
iGroupingColumnIndex: [1],
bHideGroupingOrderByColumn: false,
bExpandSingleGroup: false,
asExpandedGroups: []
});
几乎没有类似的问题: https://code.google.com/archive/p/jquery-datatables-row-grouping/issues/29
https://www.datatables.net/forums/discussion/13134/row-grouping-sort-by-number-of-rows-in-each-group
如果可能,请告诉我。提前谢谢。