数据表 - 列

时间:2010-11-19 11:15:36

标签: javascript jquery datatables

有没有办法用JQuery插件DataTables向表中添加新列?

1 个答案:

答案 0 :(得分:0)

这取决于你需要它...如果你只想隐藏列,然后在以后显示它们,那么你要这样做来切换列(来自docs

function fnShowHide( iCol )
{
  /* Get the DataTables object again - this is not a recreation, just a get of the object */
  var oTable = $('#example').dataTable();

  var bVis = oTable.fnSettings().aoColumns[iCol].bVisible;
  oTable.fnSetColumnVis( iCol, bVis ? false : true );
}

该插件没有用于添加列的接口(据我所知),但普通的jQuery似乎可以解决这个问题:

$('#example thead tr,#example tfoot tr').append('<th>New title</th>');
$('#example tbody tr').append('<td />');