EasyUI 分页

本文介绍了EasyUI DataGrid的分页JSON格式,只需`total`表示总记录数和`rows`包含数据对象。通过AJAX技术,实现前后端分离,使前端UI可独立于后台程序更换。示例代码展示如何在PHP后台处理分页请求并返回JSON数据。
摘要由CSDN通过智能技术生成

在网上找了很多资料,始终无法知晓easyui如果分页的话,需要传哪些值,并且json的组成格式是什么样的。

看了一篇质量比较好的博文,http://blog.sina.com.cn/s/blog_8263c3c701014m10.html,得到如下结论,easyui的分页json格式如下:

{total:15,rows:[{name:'test',age:12},{name:'test2',age:18}]}

也就是说只需要两个参数,一个是总记录数:total,另一个是记录的json对象rows.

其它分页方面的请参看上面的那篇博文,本文只是介绍一下easyui datagrid的json格式。

EasyUI DataGrid 是一个用 Jquery 写的 DataGrid,由此可知,是一个 前端 Web UI 技术,一般大家在产生 DataGrid 比较常见的应该就是使用后台 PHP 等后台语言,来直接产生 HTML 语法,来显示 DataGrid,当要对该 DataGrid 操作时,在传递参数到后端,重新产生整各网页。 

而 EasyUI DataGrid 支援两种做法,一个是,上述,后台 server 把显示的 HTML 产生好,在给前端显示。另一种是,利用 AJAX 的方式来产生,就只是单纯喂 JSON 格式资料给前端,前端接收到资料后,在自己分析资料利用 JQuery 来刷新 DataGrid 该部分的画面。 

这边介绍的是第二种做法,利用 AJAX 技术来做,这样的好处,是可以把 资料层-> 控制层-> 展示层 三层独立来运作,达到我在之前 多层次架构设计前言 所讲的精神,不会像老方法,把 HTML 的产生都放在 PHP 中来产生,造成

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值