当前位置: 首页 > 编程笔记 >

bootstrap table 服务器端分页例子分享

吉玉石
2023-03-14
本文向大家介绍bootstrap table 服务器端分页例子分享,包括了bootstrap table 服务器端分页例子分享的使用技巧和注意事项,需要的朋友参考一下

1,前台引入所需的js 可以从官网上下载


function getTab(){

var url = contextPath+'/fundRetreatVoucher/fundBatchRetreatVoucherQuery.htm';

$('#tab').bootstrapTable({

method: 'get', //这里要设置为get,不知道为什么 设置post获取不了

url: url,

cache: false,

height: 400,

striped: true,

pagination: true,

pageList: [10,20],

// contentType: "application/x-www-form-urlencoded",

pageSize:10,

pageNumber:1,

search: true,

sidePagination:'server',//设置为服务器端分页

queryParams: queryParams,//参数

showColumns: true,

showRefresh: true,

minimumCountColumns: 2,

clickToSelect: true,

smartDisplay:true,

columns: [

{

field: 'interfaceInfoCode',

title: '资金通道编码',

align: 'center',

width: '180',

valign: 'bottom',

sortable: true

}, {

field: 'retreatBatchCode',

title: '资金退回批次号',

align: 'center',

width: '200',

valign: 'middle',

sortable: true

}, {

field: 'total',

title: '总笔数',

align: 'center',

width: '10',

valign: 'top',

sortable: true

}, {

field: 'totalMoney',

title: '总金额',

align: 'center',

width: '100',

valign: 'middle',

clickToSelect: false

}, {

title: '操作',

field: 'state',

align: 'center',

width: '200',

valign: 'middle',

}]

});

}

//设置传入参数

function queryParams(params) {

  return params

}

$(function(){

getTab();

})

2 后台

获取limit offset ,有些网站上 要格式化传入参数 获取pageSize,pageIndex 反正我是没有成功,如果知道 可以分享给我


int currentPage = request.getParameter("offset") == null ? 1 : Integer.parseInt(request.getParameter("offset"));

  // 每页行数

  int showCount = request.getParameter("limit") == null ? 10 : Integer.parseInt(request.getParameter("limit"));/

  if (currentPage != 0) {// 获取页数

   currentPage = currentPage / showCount;

  }

  currentPage += 1;

  JSONObject json = new JSONObject();

  json.put("rows", bfrv); //这里的 rows 和total 的key 是固定的 

  json.put("total", total);

以上所述就是本文的全部内容了,希望小伙伴们能够喜欢。

 类似资料:
  • 我试图使Angularjs服务器端分页在这个链接https://l-lin.github.io/angular-datatables/#/serverSideProcessing 所以我用这个暗号 我在dataSrc参数中手动添加了recordsTotal、recordsFiltered和row 这是添加recordsTotal、recordsFiltered和row之前和之后的json数据 添加

  • 本文向大家介绍jquery datatable服务端分页,包括了jquery datatable服务端分页的使用技巧和注意事项,需要的朋友参考一下 OK,上次完成了客户端的分页,这次我们就在上一次的Demo上进行修改,来实现服务端的分页~ js代码: 开启服务器处理模式,这时我们对表格的每次操作,datatable都会帮我们向服务器发起请求获取数据,默认是用GET方式传递参数,所以我们下面加上了”

  • 问题内容: 我使用 hibernate* / JPA 实现 服务器端数据分页 ,底层数据库是 MS SQL Server 2008。 * SQL生成如下: (主要工作在于创建适当的过滤器/排序,但这与此处无关) 我正在观察的是以下SQL: … 等等。 显然,如果基础结果集太大,这(a)会遇到严重问题,而(b)与分页根本没有太大关系:-( 有人遇到过同样的问题吗? 更新 :似乎NHibernate(

  • 给定一个使用Nestjs的MEVN堆栈,MongoDB(mongoose)我正在设置服务器端分页。我的方法是使用mongoose-aggregate-paginate-v2,但我无法从我的研究1中提取出我需要的内容,以便在Nestjs(typescript)和mongoose的框架内完成这项工作。谢谢你的帮助。。 在有关 Nestjs 猫鼬模型和猫鼬聚合分页 v2 设置的文档之后,我有以下内容:

  • 问题内容: 我试图显示一个包含大量元素的表。我想对表进行分页并仅加载当前页面上显示的元素。现在,json加载了。 我在这里读到,最好在json标头中传递分页信息(currentPage,pagesCount和elementsCount)。 我如何从angular访问json头中的那些信息? 这是基本的js结构: 问题答案: 根据AngularJS $ resource文档,应该可以这样做:

  • 本文向大家介绍python制作websocket服务器实例分享,包括了python制作websocket服务器实例分享的使用技巧和注意事项,需要的朋友参考一下 一、开始的话   使用python简单的实现websocket服务器,可以在浏览器上实时显示远程服务器的日志信息。   之前做了一个web版的发布系统,但没实现在线看日志,每次发布版本后,都需要登录到服务器上查看日志,非常麻烦,为了偷懒,能