【发布时间】:2018-06-02 13:34:31
【问题描述】:
我想根据aria- 标签对我的dataTable 进行排序。
这就是我正在尝试的
-
[for all first
李>td] 所有aria-class="folder"按升序排在第一位,然后是aria-class="file" [for all 2nd
td]所有值按降序
这是我的数据表
$('#dttest').DataTable();
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<link href="https://cdn.datatables.net/1.10.12/css/jquery.dataTables.css" rel="stylesheet"/>
<script src="https://cdn.datatables.net/1.10.12/js/jquery.dataTables.js"></script>
<h1>Example of broken datatables date sorting</h1>
<table id="dttest">
<thead>
<tr>
<th>Name</th>
<th>DoB</th>
</tr>
</thead>
<tbody>
<tr>
<td aria-name="Alice" aria-class="folder">
Alice
</td>
<td aria-value="200">200</td>
</tr>
<tr>
<td aria-name="AAram" aria-class="file">
AAram
</td>
<td aria-value="900">900</td>
</tr>
<tr>
<td aria-name="Charlie" aria-class="file">Charlie</td>
<td aria-value="1200">1200</td>
</tr>
<tr>
<td aria-name="charlee" aria-class="folder">charlee</td>
<td aria-value="100">100</td>
</tr>
<tr>
<td aria-name="kevin" aria-class="file">kevin</td>
<td aria-value="2000">2000</td>
</tr>
<tr>
<td aria-name="abraham" aria-class="folder">abraham</td>
<td aria-value="3000000">3000000</td>
</tr>
<tr>
<td aria-name="martin" aria-class="file">martin</td>
<td aria-value="5.9">5.9</td>
</tr>
</tbody>
</table>
请帮助我提前谢谢!!!
【问题讨论】:
-
您想使用 aria-* 还是可以创建任何数据-*?
-
@BhumiShah,如果可行的话,任何一个都可以
标签: javascript jquery html node.js