位置: 编程技术 - 正文

基于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封装的函数)

  • 企业所得税和预提所得税
  • 开的劳务费怎么做账
  • 增值税结转和个体工商户的增值税缴纳分录如何做?
  • 商品流通企业应收账款的研究
  • 关联方需要计提坏账准备吗?
  • 递延所得税资产和递延所得税负债
  • 注册资本需要实交吗
  • 购销商品分类核算方法有
  • 销售货物的价外费用有哪些
  • 耕地占用税如何做账
  • 2018年老项目应该如何交税?
  • 小规模纳税人按什么标准纳税
  • 自产自销的产品怎么做账
  • 金融业融资租赁
  • 个人出租房屋合同协议书
  • etc发票犯法吗
  • 有限合伙企业需要承担无限连带责任吗
  • 餐费发票怎么开
  • 现金流量表的填写视频
  • 对公账户转账有延迟吗
  • 软件产品合同
  • 增值税发票和收据的区别
  • 筹建期的餐饮费会计分录
  • 如何恢复微信语言聊天
  • 经营费用与营业收入区别
  • 工会经费的银行怎么入账
  • 公司帮员工交的社保公司可以退吗
  • 系统太多怎么办
  • 企业支付宝给别人有什么用
  • 如何暂停win11更新
  • macbook直接显示桌面
  • 企业应纳所得税计算公式
  • phpsutdy
  • 长期应收款在哪一章
  • 赔偿金和违约金有什么区别
  • 司法拍卖所购的房产
  • php图片上传插件
  • 如何配置apache
  • 增值税专用发票查询系统官方网站
  • javaweb实验一
  • tokenizer.encode、tokenizer.tokenize、tokenizer.encode_plus的用法差异
  • mongodb4.4.2安装教程
  • 企业所得税季报资产总额季初季末
  • 一联发票和二联发票
  • 客户发票弄丢了应该如何补救
  • 厂区地面硬化施工方案
  • 分红需要满足的条件包括
  • 以长期股权投资换入存货
  • 销项100万进项80万交多少税
  • 税控维护费是什么意思
  • 销售边角废料属于什么
  • 汽车生产企业三大战略
  • 公司买汽车计入什么费用
  • 对公账户给私人账户转账,几天到账
  • 融资租赁可以折旧吗
  • 应收票据属于其他货币资金吗
  • 接手前往年的银行余额不平怎么办?
  • 记账凭证烂了要紧吗
  • 红字发票怎样记账
  • windows蓝屏代码大全及解决方案
  • win10预览版好吗
  • 删除windows.old文件夹后 桌面没有了
  • cortana win10
  • nodejs发送http请求
  • 事件委托实现
  • glUnmapBuffer
  • react父组件触发子组件方法
  • js如何将毫秒转换为日期
  • python%i
  • cmd读取d盘
  • 如何调试自己的情绪
  • 可输入文字查找的软件
  • js中生成随机数
  • 简单的设计模式
  • python编程内容
  • 利用jQuery实现一个时间无法显示
  • 河南地方税务局税收征管档案管理办法(试行)
  • 债务核销条件
  • 浙江省国税局地址
  • 美国网购消费者个人信息保护法
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设