0

我正在使用Datatables网格通过 AJAX 在服务器端动态显示来自不同数据源的数据。这些数据源具有不同的列名和数量。

动态更改数据表配置的更好方法是什么。

4

1 回答 1

1

实际上,我正在按照您现在的建议动态填充从服务器响应返回的表头,然后再使用数据表网格初始化数据表。

可能的伪代码可以是:

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 回答