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 に答える