我有 10,000 条记录。我正在使用数据表,而对于后端,我正在使用 php 和 mysql。当我第一次尝试加载我的应用程序时,由于记录繁重,需要花费很多时间。所以请告诉我如何避免这个加载问题,以及我在加载我想要加载的 20 条记录期间的时间。我的代码是这样的:
$('#example').dataTable( {
"bProcessing": true,
"sAjaxSource": "datatable-businesslist.php",
"bJQueryUI": true,
"sPaginationType": "full_numbers",
"sDom": 'T<"clear">lfrtip',
"oLanguage": {
"sSearch": "Search all columns:"
},
"oTableTools": {
"aButtons": [
{
"sExtends": "csv",
"sButtonText": "Save to CSV",
"mColumns":[0,1,2,3,4,5,6,7,8],
"bFooter":false
}
},
"aoColumns": [
null,null,null,null,null,{ "bSortable": false },null,null,null,{ "bSortable": false }
]
} );
在 datatable-businesslist.php 页面中,我写下了从 datatables.net 站点获得的简单服务器端代码。所以请帮助我如何避免这个问题。