0

私はDatatablesグリッドを使用して、AJAX を介してサーバー側でさまざまなデータソースからのデータを動的に表示しています。これらのデータソースには、異なる列名と数量があります。

その場でデータテーブルの構成を変更するより良い方法は何ですか。

4

1 に答える 1

1

実際には、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...
    } );
}
于 2013-01-25T13:01:21.780 に答える