【发布时间】:2017-12-28 13:51:09
【问题描述】:
我正在使用Datatables 和服务器端处理来显示数据。我有大约 10000 行数据,我想限制这些数据以使其更具可读性。
我想在数据表中只显示 50 行数据。
$('#dataTable3').dataTable({
"sAjaxSource": "user_data.php",
"sPaginationType":"full_numbers",
"bProcessing": true,
"bPaginate":true,
"iDisplayLength": 20,
"aoColumns": [
{ mData: 'sno' } ,
{ mData: 'dob' } ,
{ mData: 'fullname' },
{ mData: 'email'}]
});
服务器端 PHP 脚本将行数限制为 50,如下所示:
SELECT * FROM users order by id desc limit 50
现在,问题是如果我想搜索特定用户,它是从数据表的 50 行中搜索。我也想在服务器端搜索。知道怎么做吗?
【问题讨论】:
-
设置 serverSide:true。这样一来,所有的控制权都交给了服务器。
-
您还尝试过其他方法吗?
标签: php jquery twitter-bootstrap datatables