jquery easyui datagrid 分页数据请求-阿里云开发者社区

开发者社区> 老朱教授> 正文

jquery easyui datagrid 分页数据请求

简介:
+关注继续查看

jquery easyui datagrid内置了分页的功能,当设置为 pagination: true 以后就能够启用分页功能。

启用分页以后,jquery easyui datagrid发送的数据请求中会包含两个参数:

int iPageIndex = Convert.ToInt32(this.Request["page"]);
int iPageSize = Convert.ToInt32(this.Request["rows"]);

这两个参数分别是当前页码和每页的数据行数

通过这两个参数我们可以获取指定行数的数据。

在返回的json的数据中,应包含总数据行数和当前页的数据:

public class GridAjaxResult
{
    public int total { get; set; }
    public object rows { get; set; }
}

将GridAjaxResult序列化为Json字符串,返回给datagrid就可以显示分页数据了。




本文转自齐师傅博客园博客,原文链接:http://www.cnblogs.com/youring2/archive/2013/03/12/2955285.html,如需转载请自行联系原作者

版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。

相关文章
为什么往dataGridView中添加数据会多一行
1、案例代码 this.dataGridView1.Rows.Clear(); if (Get_One_User(Convert.
730 0
数据分页时每页首条记录索引如何计算
现在有8条数据,数据库中第一条索引是0,也就是每条数据的索引分别是0,1,2,3,4,5,6,7 。 现在要求每页是2条也就是pagesize = 2,当前页为currentPage。   模拟分页:0 1 | 2 3 | 4 5 | 6 7 第1页currentPage = 1,pagesize = 2,首条记录索引为0,(1 - 1) * 2 第2页currentPage =
899 0
easyui 删除数据表格
1 最直接的方法: 返回的数据格式               Object rows:Array[3] 0:Object 1:Object 2:Object length:3 __proto__:Array[0] total:3 return {total:0...
714 0
手动绑定SQLDataSource到GridView后分页的问题(转)
由于GridView的数据源是后台CS文件中代码绑定的。所以程序运行时,点击分页数后没有反应。解决办法如下: using System;using System.Data;using System.Configuration;using System.
681 0
使用 Kafka + Spark Streaming + Cassandra 构建数据实时处理引擎
Apache Kafka 是一个可扩展,高性能,低延迟的平台,允许我们像消息系统一样读取和写入数据。我们可以很容易地在 Java 中使用 Kafka。 Spark Streaming 是 Apache Spark 的一部分,是一个可扩展、高吞吐、容错的实时流处理引擎。
2817 0
+关注
3546
文章
0
问答
文章排行榜
最热
最新
相关电子书
更多
《Nacos架构&原理》
立即下载
《看见新力量:二》电子书
立即下载
云上自动化运维(CloudOps)白皮书
立即下载