jqgrid 前端分页

前提: 不能进行后台分页,或者后台添加分页比较麻烦的话, 打算采取前端分页 后台只需要查询全部数据,返回到前端

jqgrid需要后台返回的参数

{

page:当前页(默认第一页 =1),

total :总页数 (数据库返回总条数/页面分页配置显示的条数),

records:数据库查询完的总条数,

rows : 数据库查询的数据

}

转成json值,返回到前端

jqgrid初始化时

修改 datatype: "local",

添加

loadonce: true,

查询数据时,加载方式:

$("#jqgridid").setGridParam({ url: '请求后台的地址' });

$("#jqgridid").setGridParam({ datatype: 'json', page: 1 }).jqGrid('setGridParam', { page: 1, postData: {a:a} }).trigger("reloadGrid");

12.28日补充

还有一种情况是jqgrid不经过后台拿到了所有的数据,返回的信息没有分页参数,只能用addRowData去添加数据,但是这样是分页不了的,即使jqgrid在初始化的时候设置了分页信息,但刚加载数据是不会进行分页。所以要模拟后台返回的参数,将初始化的jsonreader删除。自己去写分页参数,在后台去模拟返回的分页信息去渲染jqgrid。testcontext为所有的参数。

php grid 分页,jqGrid实现前端分页相关推荐

  1. 分页查询:前端分页和后端分页

    1.废话 因为一次查出所有的数据太耗时,网络传输量也大,所以分页. 后端分页: 查询出指定条数的数据,在SQL中使用limit    size, size * (num - 1)  起始条数 ,终止条 ...

  2. 10. 爬虫训练场,分页爬虫案例前端页面制作

    本篇博客重点在分页逻辑与前端页面渲染实现,如果不是顺序阅读过来,可以先查看上一篇博客 <9. 爬虫训练场,分页爬虫案例设计 Demo,打通 Python Flask 和 MySQL> 文章 ...

  3. Bootstrap Table表格分页的使用及分页数据(Excel)导出

    ####相关文档 Bootstrap Table官网:http://bootstrap-table.wenzhixin.net.cn/zh-cn/ Bootstrap 中文网:http://www.b ...

  4. php grid 分页,jqGrid分页pager配置

    导航栏,也可以叫分页组件,html代码里面在 标签.注意是 ,不是 通过jqGrid的pager配置指向div的id,这样div就会成为jqGrid分页内容的容器. DEMO ... ... ... ...

  5. Jquery前端分页插件pagination同步加载和异步加载

    上一篇文章介绍了Jquery前端分页插件pagination的基本使用方法和使用案例,大致原理就是一次性加载所有的数据再分页.https://www.jianshu.com/p/a1b8b1db025 ...

  6. 锋利的js前端分页之jQuery

    原文:锋利的js前端分页之jQuery 大家在作分页时,多数是在后台返回一个导航条的html字符串,其实在前端用js也很好实现. 调用pager方法,输入参数,会返回一个导航条的html字符串.方法的 ...

  7. Ext.grid.GridPanel + asp.net 数据分页

    Ext.grid.GridPanel + asp.net 数据分页 [转]http://www.cnblogs.com/tujiang/archive/2009/07/03/1516488.html ...

  8. 纯JS前端分页方法(JS分页)

    1.JS分页函数:开发过程中,分页功能一般是后台提供接口,前端只要传page(当前页码)和pageSize(每页最大显示条数)及对应的其他查询条件,就可以返回所需分页显示的数据. 但是有时也需要前端本 ...

  9. 前端分页插件pagination

    摘要: 最近在开发项目中又用到了前端分页,以前也做过,为了方便以后使用所以将他封装成第三方插件,不依赖任何库.网上已经有很多插件,问什么还要自己造轮子? 自己写的扩展性高 不依赖任何库 作为一次技术沉 ...

最新文章

  1. Java并发之synchronized
  2. 挺带劲,这款国人开源的监控系统功能真强大~
  3. 解决 drupal8 提示“ settings.php ”设置未配置 问题
  4. HDLBits 系列(29)PS/2 mouse protocol(PS/2 packet parser and datapath)
  5. centos 7 yum 安装 python3
  6. Fedora设置DVD为yum源
  7. SQL Server 2008 R2 开启数据库远程连接
  8. Redis基础数据结构内部实现简单介绍
  9. 一个Demo学会用Android兼容包新控件
  10. 2021-08-12
  11. 她要到另外一座城市去工作
  12. 初试超轻量级actor框架——akka
  13. java生成pdf417条形码_python生成417条形码(PDF417)
  14. 002--YAML工具
  15. 扫地机器人作文说明文提纲_扫地机器人的作文
  16. Chfs 文件共享工具
  17. iOS10软件崩溃 Xcode8崩溃 打印/字体等问题汇总 韩俊强的博客
  18. Workbench螺栓连接的模拟方法
  19. oracle查找当前日期的三个工作日前那天日期,采用函数方式
  20. 华为rstp配置实例

热门文章

  1. 【网络安全】NFS服务安全加固
  2. [保护模式]PAE模式
  3. UILabel 高度的自适应与获取
  4. 1、MySQL存储过程是什么?
  5. 11、InnoDB存储引擎
  6. 8、MySQL注释:单行注释和多行注释
  7. 【AC Saber】离散化
  8. algorithm头文件下的常用函数--习题
  9. 1.1.1 数据结构的基本概念
  10. Thymeleaf文档