天天看點

datatables 添加title屬性

使用

createdRow

columns.createdCell

options 來定義一個回調函數用于建立 TR and TD 元素時添加屬性.

$('#example').dataTable( {
  'createdRow': function( row, data, dataIndex ) {
      $(row).attr('id', 'someID');
  },
  'columnDefs': [
      {
      'targets': 3,
      'createdCell':  function (td, cellData, rowData, row, col) {
        $(td).attr('id', 'otherID');
      }
    }
  ]
});
           

Example:給td元素添加title屬性

columns: [{
    "sClass": "member",
    "data": "id",
    "render": function (data, type, full, meta) {
      return '<i class="check_icon check_false" data-value="' + data + '">';
    },
    "bSortable": false
  },
  {
    "data": "name",
    'createdCell':  function (td, cellData, rowData, row, col) {
      $(td).attr('title', cellData); 
    }
  },
  {
    "data": "email",
    'createdCell':  function (td, cellData, rowData, row, col) {
      $(td).attr('title', cellData); 
    }
  }
}]