DataTables Jquery插件,显示大数据时出错

时间:2014-02-07 03:24:10

标签: php jquery ajax json datatables

我使用DataTables在我的数据库中显示一些记录,它易于使用并具有平滑的分页。但我注意到,当在数据库中获得大量记录,特别是40,000条记录时,会出现一个弹出窗口,表示"请参阅http://datatables.net/tn/1&#34 ;;然后,当我检查网站时,它是否在获取" INVALID JSON"时出现问题。但是当我将我的sql限制为20,000时,它可以正常工作。这个插件有显示记录的限制吗?请参考下面的代码!希望你能帮助我们!提前致谢

 // SQL
 select * from table_name LIMIT 20000; #works fine
 select * from table_name LIMIT 40000; # popup error occur

 // index.php
 $('#code_list').dataTable( {
 "bProcessing": true,
 "sAjaxSource": 'ajax_request.php'
 });

 // ajax_request.php
 $jsondt = array ( 'aaData' => $array_data,
 'sEcho' => 1,
 'iTotalRecords' => 40000,
 'iTotalDisplayRecords' => 40000
 );
 echo json_encode( $jsondt );

0 个答案:

没有答案