将ajax响应加载到数据表中

load ajax response to a data table

本文关键字:数据表 加载 ajax 响应      更新时间:2023-09-26

使用数据表1.10,我有10000多行。我需要使用ajax响应绘制表体。现在,我将数据作为数组返回,并在html中的前端进行迭代,这使得数据表呈现n行,而不考虑分页,一旦页面完全加载,它就会绘制默认表(10行)。我想删除迭代器并从AJAX响应中加载正文。如何实现?

我正在使用rail4中的数据表。我还尝试过使用deferRender:我的应用没有变化

提前感谢

我真的不明白你为什么要迭代data[]并渲染CCD_ 2!

您可以简单地在dataTable中使用Ajax源数据,如下所示:

$(document).ready(function() {
    $('#example').DataTable( {
        "ajax": '../ajax/data/arrays.txt'
    } );
} );

dataTable中也支持服务器端分页,这被称为服务器端处理:

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

这是Ajax调用中发送的服务器端处理参数的列表。

嵌入的链接有很好的文档和示例可以帮助您。API必须以示例中所示的所需格式提供JSON有效负载。

希望这能有所帮助,如果你需要进一步的帮助,请告诉我!