easyui 排序实现

简介: 1.对easyui  datagrid 返回的数据,进行排序处理,便于搜索到我们的有用的信息。    例如:       2.datagrid 需要设置 sortable : true     { field : 'crtTime', ...

1.对easyui  datagrid 返回的数据,进行排序处理,便于搜索到我们的有用的信息。

    例如:

     

 

 2.datagrid 需要设置 sortable : true

     

{
                    field : 'crtTime',
                    title : '创建时间',
                    width : 100,
                    sortable :true,
                    align : 'center',
                    formatter : crtTimeFtt
                }, 

 

 3.F12 debug查看发送的请求信息

 

 

 4.截取部分控制器代码

/*
     * 
     */
    @RequestMapping(value="dabc/{aucId}",method = RequestMethod.GET, produces = { "application/json" })
    @ResponseBody
    public ListWithTotalCount<SettlementDealDto> sessssssQuery(@ModelAttribute("selectedAgency") SysAgencyDto selectedAgency,@PathVariable String aucId,String customerNo,String name,String account,String mobile,
            String certNo,String goodName,String brandNo, int page, int rows,String order, String sort){
        
        Pageable pageable;
        if (sort != null && !sort.isEmpty()) {
            pageable = new PageRequest(page - 1, rows, Direction.fromStringOrNull(order), sort);
        } else {
            pageable = new PageRequest(page - 1, rows);
        }

 

4.部分字段的排序需要做处理,无法直接使用 sortable:true 完成排序动作

 

相关文章
29EasyUI 数据网格- 自定义排序
29EasyUI 数据网格- 自定义排序
47 0
|
9月前
easyui-combobox 下拉列表排序
easyui-combobox 下拉列表排序
114 0
28EasyUI 数据网格- 设置排序
28EasyUI 数据网格- 设置排序
44 0
|
JSON 数据格式
easyui datagrid 列排序
1.js设置 //=====================数据加载===================== /** * grid加载数据 * * @returns */ function gridLoad() { $('#t_goods').
1163 0
|
.NET 开发框架
构建ASP.NET MVC4+EF5+EasyUI+Unity2.x注入的后台管理系统(17)-LinQ动态排序
原文:构建ASP.NET MVC4+EF5+EasyUI+Unity2.x注入的后台管理系统(17)-LinQ动态排序 首先修复程序中的一个BUG这个BUG在GridPager类中,把sord修改为sort这个名称填写错误,会导致后台一直无法获取datagrid的排序字段 本来是没有这一讲的,为了使20行的代码精简成2行,我查阅了一些资料,借鉴了一些大神的建议,首先感谢第八讲中,11楼@nyth和15楼@红颜醉丶帝的建议投递,每一次的的排序要都一个判断这的确很麻烦,我们利用反射来解决这个问题。
907 0