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

  • 相关阅读:
    软件下载链接获取方法
    【转】Linux 查看端口占用情况
    [转]SpringBoot第十集:国际化与Webjars的应用(2020最新最易懂)
    【转】Vue生命周期理解(带图的哦)
    Visual Studio 2019&WebStorm&CMD 创建vue项目
    Qt-Button使用QSS变图片按钮
    Qt-滚动条QSS样式
    Qt-鼠标点击别处隐藏widget
    OSG-修改osg鼠标中轮放大缩小的操作键
    OSG-在使用单位的kit编译osgQOpenGL时提示“语法错误:"unit"的前面应有“:””
  • 原文地址:https://www.cnblogs.com/zhaoxd/p/3110206.html
Copyright © 2011-2022 走看看