我的表结构如下:
这是我的 HTML:
<table id="jackpotwatch" style="width:700px;">
<thead>
<tr>
<th>Location</th>
<th colspan="2">Full Name</th>
<th>Amount</th>
</tr>
<tr >
<th>Asset</th>
<th>Patron ID</th>
<th>User</th>
<th>Date/Time</th>
</tr>
</thead>
<tbody>
<tr>
<td>Salem</td>
<td colspan="2">Bob galvin</td>
<td>$3400</td>
</tr>
<tr>
<td>assert1</td>
<td>1148</td>
<td>sjauser</td>
<td>11/12 10:39 AM</td>
</tr>
<tr>
<td>chennai</td>
<td colspan="2">sally n safer</td>
<td>$400</td>
</tr>
<tr>
<td>sdfsdgt1</td>
<td>4747</td>
<td>sjauser</td>
<td>11/12 10:39 AM</td>
</tr>
<tr>
<td>Mazdgfdg</td>
<td colspan="2">afdagadg</td>
<td>789769</td>
</tr>
<tr>
<td>qwqeqe</td>
<td>47467</td>
<td>sjauser</td>
<td>11/12 10:39 AM</td>
</tr>
<tr>
<td>hurtyry</td>
<td colspan="2">afadfadg</td>
<td>$12000</td>
</tr>
<tr>
<td>afadsf</td>
<td>25426546</td>
<td>sjauser</td>
<td>11/12 10:39 AM</td>
</tr>
</tbody>
</table>
当我单击“金额”标题时,应对金额值(3400 美元、400 美元、12000 美元)等进行排序。就像那个日期/时间字段也应该根据值进行排序。
我使用了 Tablesorter插件,但该插件没有对所有列进行排序。它没有对该表中的最后一列和第二行标题进行排序。我也使用了 Tinysort插件,但它在排序时会改变表结构本身。
我无法更改表结构,因为这是我们客户最大的要求。请提供一些关于这个排序问题的指南,这对我非常有用。
我们可以应用的任何自定义排序意味着请建议我该怎么做。