2
Y at-il un moyen d'ajouter une nouvelle colonne à la table avec JQuery plugin DataTables?Tables de données - colonnes
Y at-il un moyen d'ajouter une nouvelle colonne à la table avec JQuery plugin DataTables?Tables de données - colonnes
Eh bien cela dépend de ce dont vous avez besoin pour ... si vous voulez juste avoir des colonnes cachées, puis les révélez à un moment plus tard, alors vous faites cela pour basculer la colonne (du 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);
}
le plugin ne possède pas d'interface (pour autant que je sache) pour ajouter des colonnes, mais jQuery ordinaire semble faire l'affaire:
$('#example thead tr,#example tfoot tr').append('<th>New title</th>');
$('#example tbody tr').append('<td />');