位置: 编程技术 - 正文

基于jQuery ligerUI实现分页样式(基于jquery的移动端ui框架)

编辑:rootadmin

推荐整理分享基于jQuery ligerUI实现分页样式(基于jquery的移动端ui框架),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:基于jquery的移动端ui框架,基于jquery的框架,基于jquery实现小说,基于jquery的ui框架,基于jQuery ui,使用Menu制作一个菜单,基于jQuery ui,使用Menu制作一个菜单,基于jQuery ui,使用Menu制作一个菜单,基于jquery的ui框架,内容如对您有帮助,希望把文章链接给更多的朋友!

在公司实习看到公司框架里使用了ligerUI的grid进行分页,个人感觉挺好用的,自己摸索着实现了一遍记录下来

简单来说,liger grid 就是提交准备好的数据到指定的目标请求数据,拿到数据以后,显示出来(通过ajax实现)。

ligerGrid是ligerui系列插件的核心控件,用户可以快速地创建一个美观,而且功能强大的表格,支持排序、分页、多表头、固定列等等。

这里只实现基于ligerUI的分页

LigerUI的分页方式有两种:local和server。

如果数据量不是很大,就直接采用local分页,一次性的把数据全部发送到前台来,之后LigerUI自身的grid会自动分页。说一下 total,在后台传送jsonString时传送定义好的total(总条数),你可以定义多少都可以,但是到前台它会自动将总条数赋值给total, 这是local下的方式。

而如果数据量很大,一次性加载直接不显示数据或反应很慢的,就需要用server分页了,当用server分页时,每次请求都会比local时多发送两个参数:page和pagesize,不需要自己去发送,只需要在后台获取就行。

int page=Integer.parseInt(request.getParameter("page")); int pagesize=Integer.parseInt(request.getParameter("pagesize")); int total;

这时你可以把page和pagesize写进你的sql语句: sql="........."; sql+=" limit "+(page*pagesize-pagesize)+","+pagesize;

基于jQuery ligerUI实现分页样式(基于jquery的移动端ui框架)

这样查出的结果放入jsonString中,这里要注意total了,total需要自己定义,需要自己重新查一下结果的总条数后赋值给total传到页面,其他的LigerUI会帮你搞定!

关于更多的ligerUI grid参官网考API

下面上server端分页代码:

由于只使用了分页所以只导入了部分插件和图片

引入需要的jquery,liger和css

jsp中样例如下:在ligerGrid中需要指定dataAction(默认是local),请求的url,page和pageSize,其中page和pageSize可以在后台获取

model类和测试数据库

dao类,用jdbc测试

后台servlet实现

运行结果(默认样式可以改,具体参照ligerUI API):

标签: 基于jquery的移动端ui框架

本文链接地址:https://www.jiuchutong.com/biancheng/382006.html 转载请保留说明!

上一篇:JQuery控制DIV的选取实现方法(jquery控制样式)

下一篇:jQuery EasyUI封装简化操作(jquery封装的函数)

  • 补提以前年度的盈余公积可以在本年任意月份提取吗
  • 纳税人识别号在哪里能查到
  • 一般纳税人提供服务税率
  • 个人独资企业可以核定征收吗
  • 个人所得税报税孩子的夫妻双方都报吗
  • 主营业务收入体现在资产负债表哪里
  • 经纪代理代订机票电了发票如何入账
  • 财务报表没有申报表
  • 施工安全协议违约怎么办
  • 废料账务处理
  • 财产租赁所得应缴纳个人所得税
  • 固定资产领用材料进项税处理
  • 小规模纳税人销售农产品税率是多少
  • 种香菇会赔钱吗
  • 废旧物资销售如何征税
  • 营改增一般纳税人申请过渡性财政扶持资金
  • 外币报表折算差额怎么算
  • 员工离职再入职要重新签订合同吗
  • 普通发票没有进账怎么办
  • 预付账款如何计提折旧
  • 员工付款的手续费怎么算
  • 金蝶存货核算的基本流程
  • 声卡无声音怎么回事
  • 收个税手续费返还怎么做账
  • 春节发放物品计入什么科目
  • 如何批量更改多个excel内容
  • 华为鸿蒙os升级机型曝光
  • 工程预付款抵扣是什么意思
  • mac osx10.11
  • 喉咙有异物怎么咳出来
  • 雷尼尔山位于美国西北部
  • Javan tree frogs sitting together on a stalk in Indonesia (© SnapRapid/Offset by Shutterstock)
  • 增值税待认证进项税额
  • 微信小程序做ppt
  • php解析接口
  • 花卉苗木栽培技术
  • vue前端怎么运行
  • vue要怎么学
  • php 重写 重载
  • php用在哪些方面
  • 旅行社的增值税怎么算
  • 应收账款收不回来
  • index.php备份文件名
  • 小规模纳税人购进农产品可以抵扣进项税吗
  • mysql版本5.5.x升级到5.6.x步骤分享
  • mongodb $lookup
  • mysql优化常用的几种方法
  • 消防预付款怎么做分录
  • 劳务报酬和工资薪金有什么区别
  • 个人所得税规定的免纳个人所得税的范围
  • 以前年度损益调整科目编码是多少
  • 公司买的吃的计入什么科目
  • 购买的税控设备
  • 无成本票如何避税
  • 以现金形式发工资的公司
  • 印花税新政策
  • 汇算清缴前取得发票可以税前扣除吗
  • 信用证保证金到期怎么处理
  • 行政事业单位固定资产入账标准最新规定
  • 注销企业基本户销户规定
  • 预付购买设备款
  • 给Windows Server 2008设一个简单密码
  • centos root被锁定如何取消
  • linux安装有几种方法
  • win7系统添加打印机没有USB端口选项
  • windowsxp的磁盘管理在哪
  • find按照文件大小查找
  • win7系统连不了蓝牙
  • win10登陆背景修改器
  • Linux中mysqldump命令实例详解
  • perl数组去重
  • 3d图形学原理
  • javascript中的类型转换
  • 可视化gradcam
  • nodejs实战
  • 噩梦pv
  • public services翻译
  • js自定义指令
  • 江苏国家电子税务局官网登录
  • 如何查询海关进口货物报关单
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设