Jquery 我发现我需要在列名周围添加[和],这是我正在进行的筛选的一部分。否则,它将默认为第一列(ID)。因为我所有的列名周围都有[],有些列名还有空格,所以我不得不将其添加到查询中。谢谢你的帮助!这让我找到了正确的方向。我发现我需要在列名周围添加[和],这是我正在

Jquery 我发现我需要在列名周围添加[和],这是我正在进行的筛选的一部分。否则,它将默认为第一列(ID)。因为我所有的列名周围都有[],有些列名还有空格,所以我不得不将其添加到查询中。谢谢你的帮助!这让我找到了正确的方向。我发现我需要在列名周围添加[和],这是我正在,jquery,datatables-1.10,Jquery,Datatables 1.10,我发现我需要在列名周围添加[和],这是我正在进行的筛选的一部分。否则,它将默认为第一列(ID)。因为我所有的列名周围都有[],有些列名还有空格,所以我不得不将其添加到查询中。谢谢你的帮助!这让我找到了正确的方向。我发现我需要在列名周围添加[和],这是我正在进行的筛选的一部分。否则,它将默认为第一列(ID)。因为我所有的列名周围都有[],有些列名有空格,所以我也必须将其添加到查询中。 $(document).ready(function () { // Setup - add a tex


我发现我需要在列名周围添加
[
]
,这是我正在进行的筛选的一部分。否则,它将默认为第一列(ID)。因为我所有的列名周围都有[],有些列名还有空格,所以我不得不将其添加到查询中。谢谢你的帮助!这让我找到了正确的方向。我发现我需要在列名周围添加
[
]
,这是我正在进行的筛选的一部分。否则,它将默认为第一列(ID)。因为我所有的列名周围都有[],有些列名有空格,所以我也必须将其添加到查询中。
$(document).ready(function () {

    // Setup - add a text input to each footer cell
    $('#DataTable tfoot th').each(function () {
        var title = $(this).text();
        $(this).html('<input type="text" placeholder="Search ' + title + '" />');
    });

    var table = $('#DataTable').DataTable({
            "lengthMenu" : [[25, 50, 75, 100, 150], [25, 50, 75, 100, 150]],
            "dom" : '<"top"Bilp<"clear">>rt<"bottom"ip<"clear">>',
            "buttons" : [{
                    extend : 'collection',
                    text : 'Selection',
                    buttons : ['selectAll', 'selectNone']
                }, {
                    extend : 'collection',
                    text : 'Export',
                    buttons : ['excel', 'csv', 'pdf']
                }
            ],
            "fixedHeader" : {
                header : true,
                footer : true
            },
            "select" : true,
            "processing" : true,
            "serverSide" : true,
            "ajax" : {
                "url" : "./ServerSide.php",
                "type": "POST"
            },
    initComplete: function() {
      var api = this.api();

      // Apply the search
      api.columns().every(function() {
        var that = this;

        $('input', this.footer()).on('keyup change', function() {
          if (that.search() !== this.value) {
            that
              .search(this.value)
              .draw();
          }
        });
      });
    }
  });
});
file_put_contents("request.log", var_export($_REQUEST));
echo json_encode(
    SSP::simple( $_GET, $sql_details, $table, $primaryKey, $columns )
);
$jsonData = json_encode(SSP::simple($_GET, $sql_details, $table, $primaryKey, $columns ));
file_put_contents("output.log", $jsonData);
echo $jsonData;