DataTables可以从其ajaxSource读取列(名称)列表吗?

我的意思是,我在PHP文件中定义了列,并将其与数据一起传递,然后dataTables对其进行了解析并创建了表(动态填充)

谢谢。

最佳答案

如果您的ajaxSource是这样的:

           {
            "aaData": [
             {
              a:"Trident",
              b:"Internet Explorer 4.0",
              c:"Win 95+",
              d:4,
              e:"X"
             } // [...]
           ],
           "aoColumns": [
            {
                "mData": "d",
                "sDefaultContent": 0
            },
            {
                "mData": "a",
                "sDefaultContent": "-"
            } //[...]
            ]}


您可以拨打此电话:

         $.getJSON('ajaxSource.php',function(json) {
                  json.bDestroy = true;
                  $('#example').dataTable(json);
         });

08-08 08:41