【发布时间】:2023-04-07 03:42:01
【问题描述】:
我正在使用 codeigniter bootstrap 主题数据表从数据库加载数据,但加载需要很长时间,因为它从数据库中获取所有数据,然后在分页中转换。有什么方法可以一次加载 10 条记录以减少加载时间? 谢谢
【问题讨论】:
-
在数据表@priya中使用ajax
标签: javascript php codeigniter datatable bootstrap-4
我正在使用 codeigniter bootstrap 主题数据表从数据库加载数据,但加载需要很长时间,因为它从数据库中获取所有数据,然后在分页中转换。有什么方法可以一次加载 10 条记录以减少加载时间? 谢谢
【问题讨论】:
标签: javascript php codeigniter datatable bootstrap-4
是的,datatable 有一个服务器端处理选项。启用此功能后,不会将所有记录加载到浏览器,而是仅获取显示所需的记录。
您需要将serverSide 选项设置为true,并提供一个接受所需参数并以规定格式提供内容的Ajax 数据源。
查看datatables官方网站here的示例。
【讨论】: