如何使用jQuery对具有相同类型数据的表进行排序
我有这个代码表:如何使用jQuery对具有相同类型数据的表进行排序,jquery,html,html-table,Jquery,Html,Html Table,我有这个代码表: <button type="button" class="btn btn-sortner" data-target="type">Sort By Type</button> <table> <tbody> <tr class="sortner" data-status="type"> <td>Shoes<td> </tr&g
<button type="button" class="btn btn-sortner" data-target="type">Sort By Type</button>
<table>
<tbody>
<tr class="sortner" data-status="type">
<td>Shoes<td>
</tr>
<tr class="sortner" data-status="type2">
<td>Gloves<td>
</tr>
<tr class="sortner" data-status="type">
<td>Shock<td>
</tr>
<tr class="sortner" data-status="type2">
<td>Pad<td>
</tr>
</tbody>
</table>
我想你需要一个排序函数
data.sort(function(a, b) {
return (a.status > b.status) ? 1 : ((b.status > a.status) ? -1 : 0)
})
这里是一堆数据,您可以根据状态或名称进行排序
预期的o/p是多少?你试过谷歌搜索吗?我在谷歌上搜索过其他类似的问题,但没有找到与我所寻找的类型相同的sortner。。非常感谢,这是我真正需要的。
data.sort(function(a, b) {
return (a.status > b.status) ? 1 : ((b.status > a.status) ? -1 : 0)
})