Javascript 表排序jQuery
我有一张结构如下的桌子Javascript 表排序jQuery,javascript,jquery,html-table,Javascript,Jquery,Html Table,我有一张结构如下的桌子 <table id="mytable" > <thead> <tr> <th>Name</th> <th>Age</th> <th>Details</th> </tr> </thead> <tbody> <tr> <td>David</td> &
<table id="mytable" >
<thead>
<tr>
<th>Name</th>
<th>Age</th>
<th>Details</th>
</tr>
</thead>
<tbody>
<tr>
<td>David</td>
<td>45</td>
<td> <div class="sortCriteria">David</div> <div>More complex structure here</div> </td>
</tr>
</tbody>
</table>
名称
年龄
细节
大卫
45
这里的结构更复杂
我知道有一些插件可以对表进行排序,但我的表结构有点复杂(有时它包含iframe或其他元素),所以几乎所有插件都无法正常工作/性能下降
实际上,我不想用所有的TD
值对Details
字段进行排序,而只是只取sortCriteria
(忽略其他部分)
如何开始?您是否尝试过桌面分拣机。这是目前最通用的桌面分拣机。阅读此处Use datatable,jquery插件,有一个选项可以禁用对所需的一个或多个列的排序。是的,我试过了,但不幸的是没有很好地工作。(它的排序,但缺乏性能)