我正在将数据表1.9应用于此表格的表格:
<table>
<thead>
<tr>
<th rowspan=2>Player</th>
<th colspan=2>Overall</th>
<th colspan=2>Technique</th>
<th colspan=2>Style</th>
</tr><tr>
<th>Rank</th><th>Score</th> <!-- for overall -->
<th>Rank</th><th>Score</th> <!-- for technique -->
<th>Rank</th><th>Score</th> <!-- for style -->
</tr>
</thead><tbody>
<tr>
<td>Player 2</td><td>1</td><td>93</td><td>2</td><td>87</td><td>1</td><td>99</td>
<tr></tr>
<td>Player 3</td><td>2</td><td>89</td><td>1</td><td>94</td><td>3</td><td>86</td>
<tr></tr>
<td>Player 1</td><td>3</td><td>87</td><td>3</td><td>85</td><td>2</td><td>89</td>
</tr>
</tbody>
</table>
通过这种方式可能更容易理解:
┌──────────┬──────────────┬──────────────┬──────────────┐
│ │ Overall │ Technique │ Style │
│ Player ├──────┬───────┼──────┬───────┼──────┬───────┤
│ │ Rank │ Score │ Rank │ Score │ Rank │ Score │
├──────────┼──────┼───────┼──────┼───────┼──────┼───────┤
│ Player 2 │ 1 │ 93 │ 2 │ 87 │ 1 │ 99 │
├──────────┼──────┼───────┼──────┼───────┼──────┼───────┤
│ Player 3 │ 2 │ 89 │ 1 │ 94 │ 3 │ 86 │
├──────────┼──────┼───────┼──────┼───────┼──────┼───────┤
│ Player 1 │ 3 │ 87 │ 3 │ 85 │ 2 │ 89 │
└──────────┴──────┴───────┴──────┴───────┴──────┴───────┘
由于每个类别中的每个等级恰好对应于同一类别中的一个分数,我想按类别(标题的顶行)排序此表,而不是单个列(标题的底行)。
如何使用dataTables 1.9对colspanned标头进行排序?
答案 0 :(得分:0)
不幸的是,dataTables不支持此功能。您可以在以下文档中找到最接近此功能的地方:
http://datatables.net/release-datatables/examples/advanced_init/row_grouping.html