使用jdGrid和Bootstrap实现的分页
来源:互联网 发布:何玉洁数据库第四版 编辑:程序博客网 时间:2024/06/05 06:06
1、在开发中,前台分页是一个很常见的功能。这篇博客讲解了,如何使用jdGrid和Bootstrap实现一个分页数据的显示。分页的效果如下图所示。
2、开发中需要用到的JavaScript插件文件、CSS文件以及分页导航栏的图标字体文件。目录结构如下,
3、在页面中,引入上面的插件文件。
4、关于jdGrid图表数据的显示
4.1 页面的配置
<!--显示用户数据的表格 --><div id="mytable"><table id="jqGridList"></table><div id="jqGridPager"></div></div>
4.2 JavaScript文件
$(function() {var jqGrid = $("#jqGridList");jqGrid.jqGrid({caption: "用户管理",url: "PageServlet",mtype: "GET",styleUI: 'Bootstrap', //设置jqgrid的全局样式为bootstrap样式datatype: "json",//图标显示的格式colModel: [{label: '用户ID',name: 'id',width: 60,key: true}, {label: '用户名称',name: 'name',width: 100}, {label: '用户性别',name: 'money',width: 60,formatter: function(value, options, row) {return value === 0 ?'<span class="label label-success">男</span>' :'<span class="label label-danger">女</span>';}}],viewrecords: true,height: 385,rowNum: 10, //每页显示记录数rowList: [10, 30, 50], //用于改变显示行数的下拉列表框的元素数组rownumbers: true, //添加左侧行号rownumWidth: 25,autowidth: true,multiselect: true,pager: "#jqGridPager",/*设置分页显示的导航条信息*/jsonReader: {root: "page.list",page: "page.currPage",total: "page.totalPage",records: "page.totalCount"},/*像后台请求的参数信息*/prmNames: {page: "page",rows: "limit",order: "order"},gridComplete: function() {//隐藏grid底部滚动条$("#jqGridList").closest(".ui-jqgrid-bdiv").css({"overflow-x": "hidden"});}});});
5、后台数据,返回符合条件的JSON数据就可以了。关于后台返回JSON数据可以参考提供的代码。这里不在讲解。
6、关于数据库的信息修改,在c3p0-config.xml中配置自己的数据库信息。
7、源码下载地址
http://pan.baidu.com/s/1cCIzPc
8、参考博客地址
http://www.cnblogs.com/kissdodog/p/3875992.html
1 0
- 使用jdGrid和Bootstrap实现的分页
- jdGrid的使用
- JdGrid树形表格分页
- 使用 Vue.js 结合bootstrap 实现的分页控件
- 使用Bootstrap-table实现ssm框架的分页Demo
- node和bootstrap-table实现最简单的服务端分页
- Bootstrap 分页插件的使用
- Bootstrap 分页插件的使用
- 用jQuery和bootstrap实现分页器
- 关于bootstrap分页,模态框,实现邮件列表的分页,和模态框添加邮件的功能
- 基于bootstrap + velocity的分页实现
- 基于bootstrap + velocity的分页实现
- Bootstrap前端分页的实现(带省略号)
- 修改InitPHP的分页类 使用BootStrap
- JFinal+bootstrap开发,使用datatables的分页
- Struts2结合Bootstrap-Table分页的使用
- bootstrap的导航路径和分页器
- 基于bootstrap实现分页
- 升级REVIT2016API填坑
- const int *p和int * const p的区别(常量指针与指向常量的指针)
- 第十九章 SpringMVC其它配置
- caffe:自己的数据训练模型 用于视频检索(一)
- Spring MVC与Struts2比较
- 使用jdGrid和Bootstrap实现的分页
- 【BZOJ3932】任务查询系统-暴力(数据怎么这么弱)
- 绑定mysql只能本机访问数据库
- vs批量删注释
- 深入解析java虚拟机-jvm运行机制
- 第二十章 SpringMVC文件上传配置
- mybatis3--4.全局配置文件
- 沉浸式标题栏
- Ubuntu卸载opencv2.*,重新安装opencv3.*版本