最近需要做Datatable的后端分页,网上有很多前辈总结的,林林总总,有些照着配了但是点击分页数据不刷新,
现在给大家总结出样例,分享给大家。注意得写上
jsp页面注意我的红色标注的地方,serverSide和dataFilter注意得写上,必须有的。
jsp:
peoplelist = $('#people').DataTable({
"serverSide": true, //此处是控制客户端分页
"bLengthChange": false,
"ordering": false,
"deferRender": true,
"info": false,
"bAutoWidth": true,
"searching": false,
"paging": true, //打开分页设置
"iDisplayLength": 15 //配置每页显示数据的个数
"pagingType": "full_numbers",
"scrollCollapse": true,
oLanguage: {
sProcessing: "处理中...",
sLengthMenu: "显示 _MENU_ 项结果",
sZeroRecords: "没有匹配结果",
sInfo: "显示第 _START_ 至 _END_ 项结果,共 _TOTAL_ 项",
sInfoEmpty: "显示第 0 至 0 项结果,共 0 项",
sInfoFiltered: "(由 _MAX_ 项结果过滤)",
sInfoPostFix: "",
sSearch: "搜索: ",
sUrl: "",
sEmptyTable: "表中数据为空",
sLoadingRecords: "载入中...",
sInfoThousands: ",",
oPaginate: {
sFirst: "首页",
sPrevious: "上页

本文介绍如何在后端实现Datatable的分页功能。通过详细讲解jsp页面和controller层的关键配置,强调了serverSide和dataFilter设置的重要性,并提供必需的参数说明,例如start、length用于SQL查询。返回结果需包含draw、recordsTotal、recordsFiltered和data四个参数,以确保Datatable正确显示分页信息。
最低0.47元/天 解锁文章
631

被折叠的 条评论
为什么被折叠?



