• 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;
        }

  • 相关阅读:
    SQL Server 链接服务器连接 SQLite数据库文件
    HighCharts初测试
    集锦
    MDX 脚本语句 -- Scope
    七年一轮回
    20145205武钰《网络对抗》web安全基础实践
    20145205 武钰 《网络对抗》Exp8 Web基础
    20145205《网络攻防》网络欺诈技术防范
    20145205《网络对抗》信息收集和漏洞扫描技术
    20145205武钰_Exp5 MSF基础应用
  • 原文地址:https://www.cnblogs.com/zhaoxd/p/3110206.html
Copyright © 2020-2023  润新知