私は働いているものであなたの助けが必要です。私はHTML
の7つのカテゴリ(7 tr
のもの)のテーブルを作成しました。各tr
には2 td
があり、1つはカテゴリの名前で、もう1つは入力チェックボックスです。したがって、ユーザーが例えば1,3,5(第1カテゴリーの第1チェックボックス、第3カテゴリーの第3チェックボックスなど)を選択した場合、アレイはorder = [1, 3, 7];
のように作成されます。jQueryを使用してオーダーアレイでテーブルを並べ替える
jQuery
スクリプトを使用して、選択したtr
をテーブルの上部に移動する(ページをリロードする)ようにします。
HTMLテーブル..
を
var order = [1, 3, 7];
$.each(order, function(){
$("#news_body").append($("#" + this));
})
任意のアイデアが参考になります。
<tbody id="news_body">
<tr id="1">
<td class="categories">World</td>
<td class="category_enabled" style="float: right;"><input type="checkbox" value="1"/></td>
</tr>
<tr id="2">
<td class="categories">Sports</td>
<td class="category_enabled" style="float: right;"><input type="checkbox" value="2"/></td>
</tr>
.
.
.
<tr id="7">
<td class="categories">Economy</td>
<td class="category_enabled" style="float: right;"><input type="checkbox" value="7"/></td>
</tr>
</tbody>
私はすでにこれを試みたがtr
年代は表の一番下に表示されます解決済み(更新済み):
$.each(categories, function(){
$("#news_table").append($("#" + this));
})
あなたの答えをありがとう! – GeoDim
あなたはようこそ...... –