2016-03-25 20 views
0

新しく追加された行にデータテーブルを追加したいが、新しい行のIDを設定する最新のdataTableにはまだ何も見つかりませんでした。私は次のコードを使って新しい行を追加しました。この行のIDを設定するにはどうすればよいですか?jqueryの新しい追加行にIDとクラスを追加するDataTable 1.10.11

var owner = $('#owner').DataTable(); 
owner.row.add([ 
    resp.id, 
    firstName, 
    lastName, 
    email, 
    city, 
    country, 
    html 
    ]).draw(); 
+0

使用した行は、ID – charlietfl

+0

を設定するコールバックをレンダリングあなたは私の例や、私が助けを得ることができ、そこから任意の有用なリンクをお願いすることができます。ありがとう! –

+0

https://datatables.net/examples/advanced_init/row_callback.html – charlietfl

答えて

0

IDをtr要素に追加する場合は、rowIdを使用し、IDを含む列を具体化します。

$(document).ready(function() { 
var owner = $('#example').DataTable(
{ 
columns: [ 
{data:"id"},{data:"position"},{data:"office"},{data:"age"},{data:"date"},{data:"salary"} 
], 
rowId: 'id' 
}); 

var new_object = { id:'0004', position: 'Developer', office: "Peru", age: 25, date: "2016/03/25", salary: "$ 58.200" }; 

owner.row.add(
    new_object 
).draw(); 

}); 

結果:https://jsfiddle.net/cmedina/7kfmyw6x/27/

関連する問題