我正在使用数据表并使用服务器端的 Ajax 填充数据。我不想一次从服务器中提取全部数据,但需要获取单个页面的结果,当用户按下下一个或上一个链接时,我想进行 ajax 调用并只为该页面即时获取结果。
数据表可以吗?
我正在使用数据表并使用服务器端的 Ajax 填充数据。我不想一次从服务器中提取全部数据,但需要获取单个页面的结果,当用户按下下一个或上一个链接时,我想进行 ajax 调用并只为该页面即时获取结果。
数据表可以吗?
你可以使用 jQuery 分页插件。它将完全符合您的目的。
这将 1. 一次带一页数据 2. 你可以设置 no。每页记录数。3. 前后浏览页面 4. 按列排序记录
它看起来像这样 http://th3silverlining.com/2010/04/15/pajination-a-jquery-pagination-plugin/
你需要的是正确的初始化
$(document).ready(function() {
$('#example').dataTable( {
"bProcessing": true,
"bServerSide": true,
"sAjaxSource": "scripts/server_processing.php"
} );
} );
有关完整的文档和示例,请查看此处