2

Jqueryデータテーブルの2番目/3番目/...n番目の行の後に新しい行を追加することは可能ですか? このメソッド fnAddData([...]) を使用しました。期待どおりに動作します。しかし、2 つの行の間にレコードを追加する必要があります。誰か助けてください..

4

3 に答える 3

1

これは私にとってはうまくいきます。データテーブルから配列を取得し、必要なインデックスで値をスプライスしてから、データテーブルを再描画します。このようにして、再描画を行う必要がある場合、追加した値はテーブルに残ります。

var newRow = [1, 2, 3]; // new row in the datatable
var index = 4; // index for the new row to be added
var currentRows = datatable.data().toArray();  // current table data
currentRows.splice(index, 0, newRow);

datatable.clear();
datatable.rows.add(currentRows);
datatable.draw();
于 2015-08-25T20:06:44.087 に答える