說我有這個網站:如何通過javascript/jquery對錶行進行排序?
<table>
<tr>
<th>Sort Order</th>
<th>Name</th>
</tr>
<tr class="item" id="item_1">
<td class="sortorder">1</td>
<td>ABC</td>
</tr>
<tr class="item" id="item_2">
<td class="sortorder">2</td>
<td>DEF</td>
</tr>
<tr class="item" id="item_3">
<td class="sortorder">3</td>
<td>XYZ</td>
</tr>
</table>
我要的是用戶是能夠在表中的行進行排序(不包括第一行與<th>
S,所以用類.item
所有行)通過拖放它們,然後更新它們的排序順序。
E.g如果用戶拖動DEF到第一位置和ABC代替它,我想DEF的排序順序說1,和美國廣播公司說,而不是2。
這怎麼辦?
如果需要,我可以有單獨存儲在一個javascript數組中的所有項目或超過他們反對這樣我就可以循環和更新,每當用戶更改排序順序每個項目的排序順序。
我建議檢查出這樣的事情的數據表。 http://www.datatables.net/ – Loktar