2
我使用DataTable插件。目前,搜索是通过列表中的数据进行的。在搜索框中输入值并在列表中显示时,我需要从服务器端获取数据。请建议我适当的方法。需要搜索应该从服务器端使用dataTable插件
我使用DataTable插件。目前,搜索是通过列表中的数据进行的。在搜索框中输入值并在列表中显示时,我需要从服务器端获取数据。请建议我适当的方法。需要搜索应该从服务器端使用dataTable插件
这是内置到DataTables中。看看这里的例子: https://www.datatables.net/examples/data_sources/server_side.html
从上面的链接:
使用服务器端的处理功能后,所有页面,搜索,排序是数据表进行转交给了服务器 动作,其中一个 SQL引擎(或类似的)可以对大数据集执行这些操作(毕竟,这是数据库引擎的设计目的!)。如 这样,表格的每个绘制将导致新的Ajax请求 以获得所需的数据。
初始化与服务器端的设置和路径AJAX数据端点,它应该叫
$('#example').dataTable({
"processing": true,
"serverSide": true,
"ajax": "../server_side/scripts/server_processing.php"
});
你写那么将采取参数,适当的搜索数据库,然后用响应的服务器端代码JSON编码的结果DataTables消耗和使用重绘表
Thanq ..它工作正常。但我还需要滚动功能上的服务器端代码。它应该在每次滚动时从服务器获取有限的记录。 – Shanthi