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


Posted in Javascript onFebruary 10, 2015

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);

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

Javascript 相关文章推荐
推荐17个优美新鲜的jQuery的工具提示插件
Sep 14 Javascript
简单实用jquery版三级联动select示例
Jul 04 Javascript
Extjs的FileUploadField文件上传出现了两个上传按钮
Apr 29 Javascript
JavaScript不刷新实现浏览器的前进后退功能
Nov 05 Javascript
JSON与XML的区别对比及案例应用
Nov 11 Javascript
如何使用Bootstrap创建表单
Mar 29 Javascript
js实现一个猜数字游戏
Mar 31 Javascript
jQuery插件FusionCharts绘制的2D条状图效果【附demo源码】
May 13 jQuery
使用Bootrap和Vue实现仿百度搜索功能
Oct 26 Javascript
JavaScript学习笔记之基于定时器实现图片无缝滚动功能详解
Jan 09 Javascript
JavaScript多种滤镜算法实现代码实例
Dec 10 Javascript
微信小程序实现购物车小功能
Dec 30 Javascript
js实现对table动态添加、删除和更新的方法
Feb 10 #Javascript
js+css实现导航效果实例
Feb 10 #Javascript
jquery.mobile 共同布局遇到的问题小结
Feb 10 #Javascript
jquery中EasyUI使用技巧小结
Feb 10 #Javascript
javascript操作符"!~"详解
Feb 10 #Javascript
JavaScript中的标签语句用法分析
Feb 10 #Javascript
jquery动态添加删除(tr/td)
Feb 09 #Javascript
You might like
PHP中new static()与new self()的区别异同分析
2014/08/22 PHP
php中Y2K38的漏洞解决方法实例分析
2014/09/22 PHP
mysql_connect localhost和127.0.0.1的区别(网络层阐述)
2015/03/26 PHP
Zend Framework教程之Zend_Config_Xml用法分析
2016/03/23 PHP
php读取torrent种子文件内容的方法(测试可用)
2016/05/03 PHP
Array 重排序方法和操作方法的简单实例
2014/01/24 Javascript
如何将网页表格内容导入excel
2014/02/18 Javascript
jQuery遍历对象、数组、集合实例
2014/11/08 Javascript
基于AngularJS实现页面滚动到底自动加载数据的功能
2015/10/16 Javascript
关于数据与后端进行交流匹配(点亮星星)
2016/08/03 Javascript
使用Angular.js开发的注意事项
2016/10/19 Javascript
webpack配置文件和常用配置项介绍
2017/04/28 Javascript
微信小程序开发之map地图实现教程
2017/06/08 Javascript
bootstrap实现点击删除按钮弹出确认框的实例代码
2018/08/16 Javascript
JS实现查找数组中对象的属性值是否存在示例
2019/05/24 Javascript
VUE中V-IF条件判断改变元素的样式操作
2020/08/09 Javascript
Django中URLconf和include()的协同工作方法
2015/07/20 Python
Python连接MySQL并使用fetchall()方法过滤特殊字符
2016/03/13 Python
python实现NB-IoT模块远程控制
2018/06/20 Python
Python实现K折交叉验证法的方法步骤
2019/07/11 Python
使用Pycharm(Python工具)新建项目及创建Python文件的教程
2020/04/26 Python
pytorch中 gpu与gpu、gpu与cpu 在load时相互转化操作
2020/05/25 Python
东南亚冒险旅行与活动:Adventoro
2019/10/16 全球购物
在什么时候需要使用"常引用"
2015/12/31 面试题
财务部出纳岗位职责
2013/12/22 职场文书
上班看电影检讨书
2014/02/12 职场文书
《日月潭》教学反思
2014/02/28 职场文书
大学新生军训自我鉴定
2014/03/18 职场文书
期末评语大全
2014/05/04 职场文书
有关环保的标语
2014/06/13 职场文书
六一儿童节开幕词
2015/01/29 职场文书
体育活动总结
2015/02/04 职场文书
2015年超市工作总结范文
2015/05/26 职场文书
指导教师推荐意见
2015/06/05 职场文书
Redisson实现Redis分布式锁的几种方式
2021/08/07 Redis
tomcat正常启动但网页却无法访问的几种解决方法
2022/05/06 Servers