0

ドロップダウン リストを使用して新しいシーケンスを選択するときに、テーブル内のアイテムの連続番号を変更するためのプラグインはありますか?

例えば

ソートID変更前

+-----+-----+-----+-----+
| AAA | ... | ... |  1  |
+-----+-----+-----+-----+
| BBB | ... | ... |  3  | < I like to change this sequence id to 2 using DropDown
+-----+-----+-----+-----+
| CCC | ... | ... |  2  |
+-----+-----+-----+-----+

シーケンスを選択すると、次のようになります

+-----+-----+-----+-----+
| AAA | ... | ... |  1  |
+-----+-----+-----+-----+
| BBB | ... | ... |  2  |
+-----+-----+-----+-----+
| CCC | ... | ... |  3  |
+-----+-----+-----+-----+

CCCは自動的に更新されるべきです

何か案は?

4

1 に答える 1

1

おそらく、各テーブル行をループして「注文番号」を連続するように設定する関数が必要です。注文が変わるたびに、次の関数を実行します。

jqueryを使用する(他の方法/利用可能なライブラリがあります)例

function set_sequence(){
var count = 0
$("table tr").each(function(){
        count++;
        $(this).attr(id) = count; //or
        $(this).find('td.order').text(count);

    }); 
}

これはテストされていませんが、うまくいけばアイデアが得られます。

于 2013-01-24T08:48:31.623 に答える