我有一個奇怪的情況,我有一個具有分層數據的HTML表,我需要提供排序數據的能力,但只有「父」行,而不是子節點。事實上,孩子們應該和父母保持聯繫,所以無論父母在哪裏排序,孩子都應該跟隨(但他們不必在內部排序)。例如:使用分層數據排序表
當我點擊「等級」,它應該粗體的收視率和兒童(在這個例子中,雜草)排序應該只是去湊湊熱鬧。有沒有一個神奇的jquery插件,將爲我做這個? :)
編輯這是一個真正精簡的HTML版本。我對此有一定的控制,但並不多(標記來自遠程端點......)。
<table id="grid">
<thead>
<tr role="row">
<th>Name</th>
<th>Rating</th>
<th>Timing</th>
</tr>
</thead>
<tbody>
<tr>
<td><b>Butyrac 200</b></td>
<td><b>8</b></td>
<td>POST</td>
<td>3</td>
</tr>
<tr>
<td>Common chickweed</td>
<td>4</td>
<td></td>
<td></td>
</tr>
<tr>
<td>Common dandelion</td>
<td>4</td>
<td></td>
<td></td>
</tr>
<tr>
<td><b>Chateau</b></td>
<td><b>14</b></td>
<td>PRE</td>
<td>6</td>
</tr>
<tr>
<td>Common chickweed</td>
<td>10</td>
<td></td>
<td></td>
</tr>
<tr>
<td>Common dandelion</td>
<td>4</td>
<td></td>
<td></td>
</tr>
</tbody>
你能不能給我們的jsfiddle例子嗎?或者至少給我們桌子的結構? –
我繼續添加表格本身的標記。 –
[在javascript中對每個第n個元素進行排序]的可能的重複(http://stackoverflow.com/questions/18053536/sorting-by-every-nth-element-in-javascript) – Bergi