$('#dg').datagrid({

url: "xxx.ashx",    
                pagination: true,
                pageSize: 2,
                loadMsg:"正在努力加载数据,请稍后...",
                singleSelect:true,
                pageList: [2, 5, 10, 50],
                columns: [[
                    { field: 'UserName', title: '用户名', width: 100, sortable: true },
                    { field: 'UserId', title: 'UserId'}
                ]]
            });

点击排序列,将获取参数有:page=1&rows=10&sort=UserName&order=desc

<div id="Users-dlg-toolbar" style="padding:2px; text-align:right;">

<input class="easyui-searchbox" data-options="searcher:searchUser,prompt:'请输入用户名'" style="width:150px" />

</div>

function usersDataGrid() {
        $('#dg').datagrid({
            url: "xxx.ashx",
            pagination: true,
            rownumbers: true,
            loadMsg: "正在努力加载数据,请稍后...",
            columns: [[
                { field: 'UserId', checkbox: true },
                { field: 'UserName', title: '用户名', width: 100 }
            ]],
            toolbar: '#Users-dlg-toolbar',
            striped: true,
            queryParams: {},
        });

var p = $('#dg').datagrid('getPager');
        $(p).pagination({
            //            pageSize: 10,//每页显示的记录条数,默认为10  
            //            pageList: [5,10,15],//可以设置每页记录条数的列表  
            beforePageText: '第', //页数文本框前显示的汉字  
            afterPageText: '页    共 {pages} 页',
            displayMsg: ''
            //            displayMsg: '当前显示 {from} - {to} 条记录   共 {total} 条记录',  
            /*onBeforeRefresh:function(){ 
            $(this).pagination('loading'); 
            $(this).pagination('loaded'); 
            }*/
        });

$(function(){

$('#dg').datagrid({            
            onSortColumn: function (sort, order) {

alert("sort:"+sort+",order:"+order+"");

}  });

})

function searchUser(value,name) {
        var queryParams = $('#dg').datagrid('options').queryParams;
        queryParams.name = value;
        $("#dg").datagrid('reload');
    }

最新文章

  1. 第一章 简单工厂模式 及 UML中类图的表示方法
  2. 超简洁的CSS下拉菜单
  3. Velocity魔法堂系列二:VTL语法详解
  4. Codeforces Round #188 (Div. 1) B. Ants 暴力
  5. PYTHON设计模式,创建型之工厂方法模式
  6. 初试zabbix
  7. 框架技术--Spring自动加载配置
  8. 二分查找 - vb.net
  9. 接口测试——Java + TestNG 国家气象局接口(json解析)实例
  10. Python + PyQt5 实现美剧爬虫可视工具
  11. xpath 笔记
  12. elasticsearch数据备份还原
  13. C#获取邮件客户端保存的邮箱密码
  14. 一、CSS介绍
  15. Java 快速排序法 冒泡排序法 选择排序法 插入排序法
  16. 错误:“Manifest merger failed with multiple errors, see logs”
  17. 使用gdbserver远程调试
  18. URL some
  19. oracle 11g禁用和强制direct path read
  20. spark1.4配置安装

热门文章

  1. Delphi中比较两个对象是否一致及地址是否相同[转]
  2. Littleproxy的使用
  3. 在Asp.Net Core中使用Session
  4. 第219天:Angular---过滤器
  5. 内存映像分析工具Eclipse Memory Analyzer
  6. matplotlib + pandas绘图
  7. 【刷题】BZOJ 2816 [ZJOI2012]网络
  8. mybatis plugin作为一款优秀的mybatis跳转插件
  9. C++模板编程中只特化模板类的一个成员函数
  10. Permutations II - LeetCode