BootStrapTable服务器分页实例解析


Posted in Javascript onDecember 20, 2016

项目中经常会使用到表格,数据量大的时候还需要进行分页,项目设计阶段,我选择了bootstrapTable的js插件,个人觉得这个框架非常好用,支持服务器端分页,此篇主要写的主要是关于服务器分页。之前遇到的问题时服务器分页,在服务器端接收的参数为null。查了资料发现少了参数

主要引入js

<script type="text/javascript" src="<%=path%>/plugins/bootstrap-table/bootstrap-table.js"></script> 
<script type="text/javascript" src="<%=path%>/plugins/bootstrap-table/locale/bootstrap-table-zh-CN.js"></script>
$('#bootstrap_table') 
   .bootstrapTable( 
     { 
      method : 'post', 
      url : basePath + "/XXXServlet", 
      <span style="color:#FF0000;">contentType : "application/x-www-form-urlencoded",</span> 
      cache : false, 
      striped : true, 
      // height : 480, 
      locale : 'zh-CN', 
      sidePagination : 'server', 
      pagination : true, 
      clickToSelect : true, // 单击行即可以选中 
      sortName : 'SENDTIME', // 设置默认排序为 SENDTIME 
      sortOrder : 'desc', // 设置排序为反序 desc 
      pageSize : 10, 
      pageNumber : 1, 
      pageList : [ 10, 20, 50, 100, 200, 500 ], 
      queryParams : function(e) { 
       var param = { 
        userId : $("#userId").val(), 
        type : "db", 
        <span style="color:#FF0000;">pageSize : e.limit, 
        pageIndex : (e.offset / e.limit) + 1, 
        <span style="color:#000000;">filterlist : $("#oms_search_type").val()</span></span> 
       }; 
       return param; 
      }, 
      search : false, 
      showColumns : false, 
      showRefresh : false, 
      columns : [ 
        { 
         field : "ID", 
         title : "编号", 
         align : "center", 
         valign : "middle", 
         sortable : "true" 
        }, 
        { 
         field : "NAME", 
         title : "名称", 
         align : "center", 
         valign : "middle", 
         sortable : "true" 
        }, 
        { 
         field : "AGE", 
         title : "年龄", 
         align : "center", 
         valign : "middle", 
         sortable : "true" 
        }, 
        { 
         title : "操作", 
         field : "id", 
         align : "center", 
         formatter : function(value, row, index) { 
          var e = '<a href="#" mce_href="#" onclick="edit(\'' 
            + row.id + '\')">编辑</a> '; 
          var d = '<a href="#" mce_href="#" onclick="del(\'' 
            + row.id + '\')">删除</a> '; 
          return e + d; 
         } 
        } ], 
      onLoadSuccess : function(data) { 
       initUserInfo(data.userInfo); 
      }, 
      formatNoMatches : function() { 
       return '无符合条件的记录'; 
      }, 
      onDblClickRow : function(row, $element) { 
      } 
     });

需要注意的是红色的部分。当时post请求是,需要注意

<span style="color:#FF0000;">contentType : "application/x-www-form-urlencoded",</span>

这个参数,必须要有,不然服务器获取不到参数。

以上所述是小编给大家介绍的BootStrapTable服务器分页实例解析,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对三水点靠木网站的支持!

Javascript 相关文章推荐
jquery分页插件AmSetPager(自写)
Apr 15 Javascript
浅谈JavaScript中的string拥有方法的原因
Aug 28 Javascript
js实现各种复制到剪贴板的方法(分享)
Oct 27 Javascript
angular分页指令操作
Jan 09 Javascript
AngularJS全局警告框实现方法示例
May 18 Javascript
jQuery实现键盘回车搜索功能
Jul 25 jQuery
VueRouter导航守卫用法详解
Dec 25 Javascript
vue给组件传递不同的值方法
Sep 29 Javascript
自定义javascript验证框架示例【附源码下载】
May 31 Javascript
使用 Vue 实现一个虚拟列表的方法
Aug 20 Javascript
JavaScript indexOf()原理及使用方法详解
Jul 09 Javascript
仿照Element-ui实现一个简易的$message方法
Sep 14 Javascript
bootstrap实现每隔5秒自动轮播效果
Dec 20 #Javascript
bootstrap多种样式进度条展示
Dec 20 #Javascript
JS封装通过className获取元素的函数示例
Dec 20 #Javascript
常用JS图片滚动(无缝、平滑、上下左右滚动)代码大全(推荐)
Dec 20 #Javascript
jquery+html仿翻页相册功能
Dec 20 #Javascript
JS实现拖拽的方法分析
Dec 20 #Javascript
JS实现Ajax的方法分析
Dec 20 #Javascript
You might like
虫族 Zerg 魔法科技
2020/03/14 星际争霸
fleaphp下不确定的多条件查询的巧妙解决方法
2008/09/11 PHP
深入Nginx + PHP 缓存详解
2013/07/11 PHP
PHP读书笔记_运算符详解
2016/07/01 PHP
Yii框架弹出窗口组件CJuiDialog用法分析
2017/01/07 PHP
php远程请求CURL实例教程(爬虫、保存登录状态)
2020/12/10 PHP
一个关于javascript匿名函数的问题分析
2012/03/30 Javascript
javascript动态加载实现方法一
2012/08/22 Javascript
jquery的$getjson调用并获取远程的JSON字符串问题
2012/12/10 Javascript
js判断背景图片是否加载成功使用img的width实现
2013/05/29 Javascript
js实现可兼容IE、FF、Chrome、Opera及Safari的音乐播放器
2015/02/11 Javascript
Css3制作变形与动画效果
2015/07/24 Javascript
全面解析多种Bootstrap图片轮播效果
2016/05/27 Javascript
解决同一页面中两个iframe互相调用jquery,js函数的方法
2016/12/12 Javascript
Vue.js 2.0 移动端拍照压缩图片预览及上传实例
2017/04/27 Javascript
layui实现把数据表格时间戳转换为时间格式的例子
2019/09/12 Javascript
[02:33]2014DOTA2 TI每日综述 LGD涉险晋级DK闯入胜者组
2014/07/14 DOTA
python脚本实现数据导出excel格式的简单方法(推荐)
2016/12/30 Python
Python中使用多进程来实现并行处理的方法小结
2017/08/09 Python
Django Admin 实现外键过滤的方法
2017/09/29 Python
python中装饰器级连的使用方法示例
2017/09/29 Python
Python中py文件引用另一个py文件变量的方法
2018/04/29 Python
Python二叉树定义与遍历方法实例分析
2018/05/25 Python
对Python random模块打乱数组顺序的实例讲解
2018/11/08 Python
django 类视图的使用方法详解
2019/07/24 Python
python科学计算之narray对象用法
2019/11/25 Python
TensorFLow 不同大小图片的TFrecords存取实例
2020/01/20 Python
Python内存泄漏和内存溢出的解决方案
2020/09/26 Python
用python实现一个简单的验证码
2020/12/09 Python
瑞士香水购物网站:Parfumcity.ch
2017/01/14 全球购物
Ellesse英国官网:意大利高级运动品牌
2019/07/23 全球购物
优秀中学生事迹材料
2014/01/31 职场文书
《记承天寺夜游》教学反思
2014/02/16 职场文书
护士医德考评自我评价
2015/03/03 职场文书
2015年公司后勤管理工作总结
2015/05/13 职场文书
html中显示特殊符号(附带特殊字符对应表)
2021/06/21 HTML / CSS