在jquery DataTable 1.10.11中为新添加的行添加ID和类

时间:2016-03-25 11:33:19

标签: jquery datatable

我想将Id添加到datatable中新添加的行,但是在最新的dataTable中还没有找到任何方法来设置新行的ID。我已使用以下代码添加新行。如何设置此行的ID?

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

1 个答案:

答案 0 :(得分: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/