最近因为经常使用easyui 在做表格时难免后出现排序 及分页的问题,但是 在官网中没有 相关的介绍及例子,所以经过多方面的查找后,终于完成了分页 和排序的功能

首先 页面datagrid 要排序的必要的条件是 2个 sortable:true,remoteSort: false,见标红处

 function JTContent(titile) {

            $("#Info").datagrid({
title: titile + "--二级公司",
loadMsg: "正在加载数据,请等待!",
singleSelect: true,
rownumbers: true,
remoteSort: false, //必要条件1
autoRowHeight: false,
pagination: true, queryParams: { "name": "Tload" },
striped: true, align: 'center', url: "CouInfo.aspx", columns: [[ { field: 'T_COMDESC', title: '单位名称'<spanstyle="color:#ff0000sortable: true, align: 'center' }, { field: '电厂地址', title: '地理位置', align: 'center', sortable: true },
{ field: '所属省份', title: '所属省份', align: 'center', sortable: true }, { field: '火电装机容量', title: '火电装机容量(兆瓦)', align: 'center',sortable:true },
{ field: '脱硫装置类型装机容量', title: '脱硫装机容量(兆瓦)', align: 'center',sortable: true }, { title: '脱硝装机容量(兆瓦)', field: '脱硝装置类型装机容量', align: 'center', sortable: true },
{ title: '火电厂个数', field: '电厂个数', align: 'center', sortable: true },
{ title: '火电机组数量(台)', field: '火电机组数量', align: 'center', sortable: true },
{ title: '脱硫机组数量(台)', field: '脱硫装置类型机组', align: 'center', sortable: true },
{ title: '脱硝机组数量(台)', field: '脱硝装置类型机组', align: 'center', sortable: true },
{ title: '脱硫装置套数(套)', field: '脱硫装置套数', align: 'center', sortable: true },
{ title: '脱硝装置套数(套)', field: '脱硝装置类型机组', align: 'center', sortable: true },
{ title: '二级单位接入情况', field: '二级单位接入情况', align: 'center', sortable: true } ]] }, 'json'); }

然后就是 easyui每次访问后台数据时都会默认传送两个参数 rows,page

rows ---每页显示多少条数据 ,page--- 第几页

这样大家就知道怎么处理了吧,为了方便大家我封装了一个dll 大家在页面引用下就可以用了

使用用方式  Common_CFJ.Common_CFJ.datagridData(data);

文件下载 http://files.cnblogs.com/DDSkay/Common_CFJ.zip

eayui datagrid 分页 排序 详解的更多相关文章

  1. sorted()排序详解

    sorted()排序详解     http://wiki.python.org/moin/HowTo/Sorting?highlight=%28howto%29#The_Old_Way_Using_t ...

  2. Django2.1中的分页功能详解

    django的分页功能类将我们常用的多种方法均封装在Paginator类,根据这些方法我们均可深度定制我们的分页功能. 首先来看看[Paginator] 类的构造方法: class Paginator ...

  3. mysql分页查询详解

    我们做的后端项目一般都会有admin管理端,当管理端将要展示数据的时候,就需要用到分页.所以分页的考查在面试中也相当多.在mysql中进行分页查询时,一般会使用limit查询,而且通常查询中都会使用o ...

  4. js数组的sort排序详解

    <body> <div> sort()对数组排序,不开辟新的内存,对原有数组元素进行调换 </div> <div id="showBox" ...

  5. easyui datagrid 编辑模式详解

       一,建立编辑器 从api得知,扩展一种新的编辑器类型,需要提供以上几个方法.项目中正好需要一个checkbox 类型编辑器,但在easyui中并没提供这样的编辑器,那我们可以通过扩展编辑器来解决 ...

  6. java中Collections.sort排序详解

    Comparator是个接口,可重写compare()及equals()这两个方法,用于比价功能:如果是null的话,就是使用元素的默认顺序,如a,b,c,d,e,f,g,就是a,b,c,d,e,f, ...

  7. C# List.sort排序详解(多权重,升序降序)

    很多人可能喜欢Linq的orderBy排序,可惜U3D里面linq在Ios上会报错,所以就必须使用list的排序. 其实理解了并不难 升序降序比较 sort有三种结果 1,-1,0分别是大,小,相等. ...

  8. 计数排序详解以及java实现

    前言 我们知道,通过比较两个数大小来进行排序的算法(比如插入排序,合并排序,以及上文提到的快速排序等)的时间复杂度至少是Θ(nlgn),这是因为比较排序对应的决策树的高度至少是Θ(nlgn),所以排序 ...

  9. C#选择排序详解

    选择排序图解                         选择排序(Selection sort)是一种简单直观的排序算法.它的工作原理如下.首先在未排序序列中找到最小(大)元素,存放到排序序列的 ...

随机推荐

  1. 请慎用java的File#renameTo(File)方法

    转载地址:http://xiaoych.iteye.com/blog/149328 以前我一直以为File#renameTo(File)方法与OS下面的 move/mv 命令是相同的,可以达到改名.移 ...

  2. JS多线程(web work)

    JS多线程JS多线程不允许操作DOM 1. 引用Concurrent Thread.js库用法:Concurrent.Thread.Create(function(){};) 2. Web Workh ...

  3. 10个 jQuery 代码片段,可以帮你快速开发。

    转载自:http://mp.weixin.qq.com/s/mMstI10vqwu8PvUwlLborw 1.返回顶部按钮 你可以利用 animate 和 scrollTop 来实现返回顶部的动画,而 ...

  4. Java研发岗位面试归类B(附答案)

    本文承接上文:Java研发岗位面试归类A(附答案): http://www.cnblogs.com/wp5719/p/5870243.html 答案自己网上找的,如有纰漏或错误,烦请指教. 七.数据库 ...

  5. Google Analytics 链接点击次数记录

    <span> <a href="http://protect-your-family.hansaplast.com.my/upload/<?php echo $fil ...

  6. Codeforces Round #382 Div. 2【数论】

    C. Tennis Championship(递推,斐波那契) 题意:n个人比赛,淘汰制,要求进行比赛双方的胜场数之差小于等于1.问冠军最多能打多少场比赛.题解:因为n太大,感觉是个构造.写写小数据, ...

  7. arm工作模式笔记

    linux用户态程序即应用程序,在user模式 linux内核运行在svc模式 arm七个模式: usr用户模式 fiq快速中断模式 irq普通中断模式 supervior   svc模式 abort ...

  8. Swift 基本常量和变量,基本数据类型

    p.p1 { margin: 0.0px 0.0px 0.0px 0.0px; font: 13.0px Menlo; color: #4dbf56 } p.p2 { margin: 0.0px 0. ...

  9. mysql5.7绿色版安装与配置

    1,找到zip archive包下载,官方地址如下: http://dev.mysql.com/downloads/mysql/ http://dev.mysql.com/downloads/file ...

  10. MyEclipse创建Maven工程

    先要在MyEclipse中对Maven进行设置: