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 相关文章推荐
IE本地存储userdata的一个bug说明
Jul 01 Javascript
JQuery slideshow的一个小问题(如何发现及解决过程)
Feb 06 Javascript
JS定时刷新页面及跳转页面的方法
Jul 04 Javascript
Javascript页面添加到收藏夹的简单方法
Aug 07 Javascript
js window对象属性和方法相关资料整理
Nov 11 Javascript
简洁实用的BootStrap jQuery手风琴插件
Aug 31 Javascript
JS IOS/iPhone的Safari浏览器不兼容Javascript中的Date()问题如何解决
Nov 11 Javascript
AngularJS基于ui-route实现深层路由的方法【路由嵌套】
Dec 14 Javascript
VUE axios发送跨域请求需要注意的问题
Jul 06 Javascript
Node.js readline 逐行读取、写入文件内容的示例
Mar 01 Javascript
Javascript实现动态时钟效果
Nov 17 Javascript
JavaScript如何操作css
Oct 24 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
在PHP3中实现SESSION的功能(二)
2006/10/09 PHP
CI框架支持$_GET的两种实现方法
2016/05/18 PHP
php无限级分类实现方法分析
2016/10/19 PHP
微信公众号模板消息群发php代码示例
2016/12/29 PHP
Laravel 的数据库迁移的方法
2017/07/31 PHP
JqueryMobile动态生成listView并实现刷新的两种方法
2014/03/05 Javascript
JS 打印界面的CSS居中代码适用所有浏览器
2014/03/19 Javascript
JavaScript数值数组排序示例分享
2014/05/27 Javascript
jQuery中find()方法用法实例
2015/01/07 Javascript
使用Node.js实现HTTP 206内容分片的教程
2015/06/23 Javascript
JS实现的Select三级下拉菜单代码
2015/08/20 Javascript
基于jQuery实现的美观星级评论打分组件代码
2015/10/30 Javascript
jQuery Validate初步体验(二)
2015/12/12 Javascript
详解AngularJS如何实现跨域请求
2016/08/22 Javascript
jQuery ajax MD5实现用户注册即时验证功能
2016/10/11 Javascript
vue组件实现文字居中对齐的方法
2017/08/23 Javascript
Mac 安装 nodejs方法(图文详细步骤)
2017/10/30 NodeJs
Python字符串格式化输出方法分析
2016/04/13 Python
Python中断言Assertion的一些改进方案
2016/10/27 Python
Tensorflow 合并通道及加载子模型的方法
2018/07/26 Python
将string类型的数据类型转换为spark rdd时报错的解决方法
2019/02/18 Python
利用python和百度地图API实现数据地图标注的方法
2019/05/13 Python
Python二维码生成识别实例详解
2019/07/16 Python
Django REST框架创建一个简单的Api实例讲解
2019/11/05 Python
Python接口自动化判断元素原理解析
2020/02/24 Python
Sublime Text3最新激活注册码分享适用2020最新版 亲测可用
2020/11/12 Python
印度领先的眼镜电子商务网站:Lenskart
2019/12/16 全球购物
以下为Windows NT 下的32 位C++程序,请计算sizeof 的值
2016/12/07 面试题
2014小学植树节活动总结
2014/03/10 职场文书
居委会四风问题个人对照检查材料
2014/09/25 职场文书
初中班主任工作总结2015
2015/05/13 职场文书
春晚观后感
2015/06/11 职场文书
2019最新版试用期劳动合同模板!
2019/07/04 职场文书
写作技巧:优秀文案必备的3种结构
2019/08/19 职场文书
react国际化react-intl的使用
2021/05/06 Javascript
HTML5基础学习之文本标签控制
2022/03/25 HTML / CSS