zoukankan      html  css  js  c++  java
  • LigerUI Grid服务端分页技术

    Grid部分:

    $("#grid").ligerGrid({
                title:'串码文件管理',
                height:$(document).height()-5,
                checkbox:true,
                columns: [
                    { display: '串码编号',name: 'id', align: 'left',  100, minWidth: 60 },
                    { display: '串码', name: 'code', minWidth: 220 },
                    { 
                        display: '有效性', name: 'valid', minWidth: 120,
                        render:function(item){
                           if(item.valid==0)
                           {
                              return '<span class="red">已经使用过的</span>';
                           }else if(item.valid==1){
                              return '<span class="blue">有效的</span>';
                           }
                        }
                    }],
                    url:'/admin/getAllSequence',
                    pageSize:20,
                    usePager:true,
                    toolbar: { 
                        items: [
                            { text: '批量上传串码', click:this.add, icon: 'add' },
                            { line: true },
                            { text: '删除', click: this.remove,icon:'delete' }
                        ]
                    }
             });        

    服务端部分:

        public String getAllSequence()
        {
            /**
             *   返回所有串码列表
             */
             dataMap.clear();
             
            //分页相关
             String page=request.getParameter("page");
             String pagesize=request.getParameter("pagesize");
             
             if(!StringUtils.isBlank(page)&&!StringUtils.isBlank(pagesize))
             {
                 int start=Integer.parseInt(page);
                 int limit=Integer.parseInt(pagesize);
                 
                 HashMap<String,Integer> map=new  HashMap<String,Integer>();
                 map.put("start", start*limit-limit);
                 map.put("limit", limit);
                 
                 dataMap.put("Rows", getShop().getSeqByPage(map));
                 
             }
            
            dataMap.put("Total", getShop().getSeqCount());
            
            return SUCCESS;
        }

  • 相关阅读:
    234. Palindrome Linked List(判断链表是否回文)
    141. Linked List Cycle(判断链表是否有环)
    第二届“中国高校计算机大赛-大数据挑战赛” 20名
    Spark集群 Python Package管理
    Android中单选框RadioButton的基本用法
    【Android】进程间通信IPC——Binder
    Spring Boot 集成 JWT 实现单点登录授权
    pythonGUI编程——Qt库(1)
    Android获取SD卡路径/内存的几种方法
    Android主题更换换肤
  • 原文地址:https://www.cnblogs.com/zhaoxd/p/3110206.html
Copyright © 2011-2022 走看看