zoukankan      html  css  js  c++  java
  • EasyUI表格datagrid合并行单元格

      在表格加载成功后合并

      onLoadSuccess: dg2onLoadSuccess

      

       function dg2onLoadSuccess() {
    
                var indexList = [];
                var cells = $(".phone"); //要合并的所有单元格
                indexList.push(0)
                alert(cells)
                for (var i = 1; i < cells.length ; i++) {
                    var a = $(cells[i - 1]).text();
                    var b = $(cells[i]).text();
                    if (a == b) {
                        continue;
                    }
                    else {
                        indexList.push(i)
                    }
                }
    
                indexList.push(cells.length) //防止最后一个等于上一个而直接continue了
    
                for (var i = 0; i < indexList.length; i++) {
                    var a = indexList[i];
                    var b = indexList[i + 1];
                    if (b - a > 1) {
    
                        //dg2 要合并单元的表格
                        $(dg2).datagrid('mergeCells', {
                            index: a,
                            field: 'ph', //要合并的单元字段名
                            rowspan: b - a
                        });
                    }
                }
    
            }
  • 相关阅读:
    记录
    集合
    数据库一键退出脚本
    修改NLS_DATE_FORMAT的四种方式
    触发器
    (转)rlwrap真是一个好东西
    Windows常用技巧集锦
    UTL_FILE
    redis入门(03)redis的配置
    服务网关
  • 原文地址:https://www.cnblogs.com/gouyanfeng/p/3679717.html
Copyright © 2011-2022 走看看