2

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

4

1 回答 1

0

好吧,这取决于您需要它的用途...如果您只想隐藏列,然后在以后显示它们,那么您将这样做以切换列(来自文档

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 />');
于 2010-11-19T11:34:11.847 回答