服务器端处理表分页 - 数据表还是其他?

时间:2018-05-06 16:08:29

标签: javascript php jquery ajax datatable

我正在为我的桌子使用数据表。从现在开始,表中有很多内容我决定使用服务器端处理DataTable,遵循以下链接 - https://datatables.net/examples/data_sources/server_side

JS

$(document).ready(function() {
    $('#example').DataTable( {
        "processing": true,
        "serverSide": true,
        "ajax": "../server_side/scripts/server_processing.php"
    } );
} );

AJAX

{
  "draw": 2,
  "recordsTotal": 57,
  "recordsFiltered": 57,
  "data": [
    [
      "Charde",
      "Marshall",
      "Regional Director",
      "San Francisco",
      "16th Oct 08",
      "$470,600"
    ],
    [
      "Colleen",
      "Hurst",
      "Javascript Developer",
      "San Francisco",
      "15th Sep 09",
      "$205,500"
    ]


  ]
...
    }

如上所示,表格内容以数组格式发送并在JS中使用。

现在我不用上面的方式,因为我的表tr / td有很多数据属性和自定义内容,图标和很多东西很难构建表在JS中使用AJAX数据内容。

我想在PHP本身(AJAX函数)中构建表内容并将完整内容发送到表,因为我很容易使用相同的旧代码放入ajax函数并使用它。基本上我只是想要在AJAX php函数中构建服务器端分页和整个表内容。   我们可以在Datatable中做到吗?

0 个答案:

没有答案