美文网首页
DataTables 客户端多数据渲染

DataTables 客户端多数据渲染

作者: zhengpeiqiang | 来源:发表于2018-06-20 17:11 被阅读0次

DataTables有两种不同的数据处理模式:客户端处理,服务器端处理(两种处理模式是相互排斥的 - 它们不能同时使用)

客户端处理 - 完整的数据集预先加载,数据处理在浏览器中完成

服务器端处理 - 每次重绘表格都会产生一个Ajax请求,只返回每个显示所需的数据。数据处理在服务器上执行

一般场景中,客户端处理模式适用于中小型数据集,而服务器端处理模式适用于大型数据集。

以参数 serverSide 来区分模式类型

服务器端模式

$('#example').dataTable( {

    "serverSide": true,

    "ajax": "xhr.php"

} );

客户端模式(没定义默认是客户端模式)

$('#example').dataTable( {

    "serverSide": false,

    "ajax": "xhr.php"

} );

两个端 各有各的优点 那有没有两者的 优点都兼有的写法呢?

相关文章

网友评论

      本文标题:DataTables 客户端多数据渲染

      本文链接:https://www.haomeiwen.com/subject/zwpxyftx.html