jQuery DataTables 是在单个请求中还是使用分页从数据库中获取所有数据?

Posted

技术标签:

【中文标题】jQuery DataTables 是在单个请求中还是使用分页从数据库中获取所有数据?【英文标题】:Does jQuery DataTables fetches all data from the database in a single request or using pagination? 【发布时间】:2019-09-19 06:31:36 【问题描述】:

有人请帮帮我 我正在使用引导数据表。我想知道数据表在单个请求中从 mysql 获取所有数据或使用分页来获取数据。

【问题讨论】:

【参考方案1】:

来自official documentation:

DataTables 有两种不同的数据处理模式(数据的排序、搜索等):

客户端处理 - 预先加载完整的数据集,并在浏览器中完成数据处理。 服务器端处理 - 每次重绘表格都会发出 Ajax 请求,只返回每次显示所需的数据。数据处理在服务器上进行。

您可以根据数据量和项目需求使用其中任何一种。

【讨论】:

以上是关于jQuery DataTables 是在单个请求中还是使用分页从数据库中获取所有数据?的主要内容,如果未能解决你的问题,请参考以下文章

jQuery Datatables AJAX 请求未正确命中 Web API

在 jQuery DataTables 中的 Ajax 请求之后在 td 中添加 html 元素

jQuery Datatables为行'0'列'0'请求未知参数'0'

jquery datatables 在表中显示产品链接

默认选择一行并使用 jQuery DataTables 发送 XHR 请求

jQuery DataTables 和初始数据加载