.......
onLoadSuccess : function(data) {
if (data.rows.length > 0) {
//调用mergeCellsByField()合并单元格
mergeCellsByField("grid","supply_fullname,in_supply,in_no,in_sales");
}
} /*
tableID:表格的ID
colList:需要合并的列,如果有多个,可以以,分开
*/
function mergeCellsByField(tableID, colList) {
//alert(tableID+" "+colList);
var ColArray = colList.split(",");
var tTable = $("#" + tableID);
var TableRowCnts = tTable.datagrid("getRows").length;
var tmpA;
var tmpB;
var PerTxt = "";
var CurTxt = "";
var alertStr = "";
for (j = ColArray.length - 1; j >= 0; j--) {
PerTxt = "";
tmpA = 1;
tmpB = 0; for (i = 0; i <= TableRowCnts; i++) {
if (i == TableRowCnts) {
CurTxt = "";
}
else {
CurTxt = tTable.datagrid("getRows")[i][ColArray[j]];
}
if (PerTxt == CurTxt) {
tmpA += 1;
}
else {
tmpB += tmpA; tTable.datagrid("mergeCells", {
index: i - tmpA,
field: ColArray[j],  //合并字段
rowspan: tmpA,
colspan: null
});
tTable.datagrid("mergeCells", { //根据ColArray[j]进行合并
index: i - tmpA,
field: "Ideparture",
rowspan: tmpA,
colspan: null
}); tmpA = 1;
}
PerTxt = CurTxt;
}
}
}

此处分2段代码,

1,放在easyui   datagrid 中的onLoadSuccess 方法中,调用mergeCellsByField (tableID, colList),参数tableID 为 表格的id , colList为需要合并的单元的字段已","分割,

2,为mergeCellsByField()方法

最新文章

  1. js parsefloat
  2. SpringMVC基本配置
  3. Leetcode N-Queens
  4. React Native之生命周期
  5. iCloud之旅
  6. 盘点 OSX 上最佳的 DevOps 工具
  7. android开源项目学习
  8. Something broke! (Error 500)——reviewboard
  9. webpack图片的路径与打包
  10. POJ3254(入门状态压缩dp)
  11. 【Java】几道常见的秋招面试题
  12. Elasticsearch6.13 升级6.24 单节点停机升级
  13. 【LeetCode每天一题】Reverse Linked List(链表反转)
  14. 【JavaFx教程】第四部分:CSS 样式
  15. Urllib3 库详解
  16. HDU 1166敌兵布阵 2016-09-14 18:58 89人阅读 评论(0) 收藏
  17. yum插件yum-fastestmirror
  18. 【BZOJ4149】[AMPPZ2014]Global Warming 单调栈+RMQ+二分
  19. rsync的服务启动脚本
  20. Python列表的生成

热门文章

  1. zabbix 监控 图形化界面文字乱码解决方法
  2. .NET 通过entity framework报数据库连接错误:ORA-01017: invalid username/password; logon denied
  3. Windows OpenSSH 基本用法
  4. Mysql字段名与保留字冲突导致的异常解决
  5. Java之文本文件的创建和读取(含IO流操作)
  6. .NET下日志系统的搭建——log4net+kafka+elk
  7. .Net Core 在 Linux-Centos上的部署实战教程(二)
  8. Mergeable Stack(链表实现栈)
  9. hdu 2063 给男女匹配 (匈牙利算法)
  10. HDU 3478 Catch (连通性&amp;&amp;二分图判断)