zoukankan      html  css  js  c++  java
  • easyui DataGrid根据相同数据合并单元格方法

    可以再onLoadSuccess的方法里处理下 

    var rows=$('#tbList').datagrid("getRows");//获取行的数据
                         for(var i=0;i<rows.length;i++){

           //根据情况判断相同的数据,我这里是根据ID
                         var id=rows[i].ID;
                         var rowspan=0;
                         for(var j=0;j<rows.length;j++){
                        
                            if(id==a[j].ID){

              //计算合并多少行
                                rowspan++;
                             
                            }
                         }
                         if(rowspan!=0)
                         {
                         //mergeCells这个方法是合并单元格,index表示标示号就是第几行开始,field表示要合并的字段,rowspan合并行数,colspan:合并列
                             $('#tbList').datagrid('mergeCells',{index:i,field:'ck',rowspan:rowspan});
                             $('#tbList').datagrid('mergeCells',{index:i,field:'ClassName',rowspan:rowspan});
                             i=i+rowspan-1;
                         }
                         }

  • 相关阅读:
    Android Jetpack之WorkManager: 观察结果
    解决'androidx.arch.core:core-runtime' has different version for the compile (2.0.0) and runtime (2.0.1)
    我要研究一下minio,管理大量的照片
    分发消息的写法
    百度地图坐标转换
    HighChart 实现从后台取数据来实时更新柱状和折线组图
    导出Excel
    Java 8新特性之集合
    java中的Switch case语句
    提问:"~"运算符
  • 原文地址:https://www.cnblogs.com/yshj/p/3114939.html
Copyright © 2011-2022 走看看