私のテーブル構造は次のようになります。
これは私の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プラグインを使用しましたが、そのプラグインはすべての列をソートしていません。このテーブルの最後の列と2番目の行のヘッダーは並べ替えられません。Tinysortプラグインも使用しましたが、並べ替え中にテーブル構造自体が変更されます。
これはクライアントの最大の要件であるため、テーブル構造を変更できません。私にとって非常に役立つこのソートの問題に関するガイドを提供してください。
適用できるカスタマイズされた並べ替えは、その方法を提案してください。