2017-12-27 18 views
1

私はページ単位でDataTableを使用します(1ページあたり10レコード)。私は、ユーザーがこのデータテーブル内の行の位置を変更できるようにしています。テーブルのレコード数が10以下の場合は問題ありません。問題はページネーションが実行中の場合です(ページが10行を超える場合など)。それで、私は新しいポジション、例えば12分の1に2番目のtr行を移動することはできません。DataTables - tr行と "reload"テーブルの移動

例:

前:

行1

行2

...

Row12

行13

後:

行1

ROW3

...

Row11

行2

行12

Row13

私はDataTableのにして改ページを使用してそれを行うことができますどのように

今、私はそのようにそれを行う:

$('#tr_row12').insertBefore('#tr_row2'); 

が、改ページがアクションであるとき、#1 tr_row12は、次のページにあります(それは改ページの1番目のページに存在しない)のページ区切りで動作しません。

答えて

0

RowReorder拡張機能を有効にしてスクロールを有効にすることをお勧めします。this exampleを参照してください。

関連する問題