jQuery DataTable-更改服务器端数据格式



我正在使用jQuery数据表1.10。在尝试将数据发布到服务器时,我将数据作为数组获取。下面的示例。

order[0][dir]
order[0][column]

无论如何都可以将此数组格式更改为以下的字符串,

order[0][dir] => 'dir'
order[0][column] => 'column'

代码段:

jQuery(document).ready(function() {
            jQuery('#example').DataTable({
                "processing": true,
                "serverSide": true,
                 "ajax": {
                    "url": "../scripts/pagination_srvr_prcss.cfm",
                    "type": "POST"
                }
            });
        });

如果您试图从order[x]数组中的值中获取要填充的数据,则可以使用columns键 - 例如,假设您希望表显示每行,[[dir |列],我相信您可以做:

$('#example').DataTable({
    [...]
    ajax: {
        url: '../scripts/pagination_srvr_prcss.cfm',
        type: 'POST',
        columns: [
         { data: 'dir' },
         { data: 'column }
        ]
    }
});

如果没有,请进一步澄清,但是最简单的方法是在将其发送回CF末端的数据

之前修改数据端的数据

最新更新