私はDatatablesグリッドを使用して、AJAX を介してサーバー側でさまざまなデータソースからのデータを動的に表示しています。これらのデータソースには、異なる列名と数量があります。
その場でデータテーブルの構成を変更するより良い方法は何ですか。
私はDatatablesグリッドを使用して、AJAX を介してサーバー側でさまざまなデータソースからのデータを動的に表示しています。これらのデータソースには、異なる列名と数量があります。
その場でデータテーブルの構成を変更するより良い方法は何ですか。
実際には、datatables グリッドを使用してデータ テーブルを初期化する前に、サーバーの応答から返されるテーブル ヘッダーを動的に設定するために、あなたが提案したことを行っています。
考えられる疑似コードは次のとおりです。
function initDataTable() {
var theadSetup = loadColumnSetup(); // load thead setup from server
// construct thead which are required to initialise a datatable
constructTableHead(theadSetup); // manipulate TH elements here
$('.dataTable').dataTable( {
aaData: dataSrc, // may also be retrieved from server
// other settings...
} );
}