easyui 合并单元格
来源:互联网 发布:删除mac管理员账户 编辑:程序博客网 时间:2024/05/21 18:41
function MergeCells(tableID, fldList) { var Arr = fldList.split(","); var dg = $('#' + tableID); var fldName; var RowCount = dg.datagrid("getRows").length; var span; var PerValue = ""; var CurValue = ""; var length = Arr.length - 1; var sonFldname = ""; var fldNameS = ""; for (i = length; i >= 0; i--) { fldName = Arr[i]; PerValue = ""; span = 1; for (row = 0; row <= RowCount; row++) { if (row == RowCount) { CurValue = ""; } else { if(fldName.indexOf('.')>0){ var ArrFldName = fldName.split('.') fldNameS = ArrFldName[0]; sonFldname = ArrFldName[1]; CurValue = dg.datagrid("getRows")[row][fldNameS][sonFldname]; }else{ CurValue = dg.datagrid("getRows")[row][fldName]; } } if (PerValue == CurValue) { span += 1; } else { var index = row - span; dg.datagrid('mergeCells', { index: index, field: fldName, rowspan: span, colspan: null }); span = 1; PerValue = CurValue; } } } }
然后在加载完成之后调 用方法
$('#'+g_gridId).datagrid({ columns:columns, onLoadSuccess:function(data){ MergeCells('rightgrid','id,tmplNameShow,stageTypeIdShow'); }, pagination:false });
0 0
- easyUI合并DataGrid单元格
- easyui 合并单元格
- easyui datagrid合并单元格
- easyUI完美合并单元格
- easyui 合并单元格
- easyui 合并单元格
- easyUI 动态合并单元格
- easyUI(1)-------合并单元格
- easyui 单元格合并
- easyui 单元格合并
- easyui-datagrid 合并单元格
- easyui 合并单元格
- easyui动态合并单元格
- easyui datagrid 单元格合并
- jQuery EasyUI 合并表头单元格
- easyui datagrid 动态合并单元格
- EasyUI Datagrid 动态合并单元格
- EasyUI-datagrid-自动合并单元格
- 自我介绍
- 子沐课堂——Flask小帅锅勾搭Ajax萌妹纸
- Java使用luhn校验算法实现银行卡号合法性校验&&获取银行卡号所属银行
- MaterialDesign——RecyclerView
- CCCallFunc,CCCallFuno,CCCallFunND之间的关系
- easyui 合并单元格
- 你不可不知的八大全新顶级开源项目
- 树莓派下源代码方式安装opencv
- 紧张的考试周 二分 尺取
- 从main到WinMain
- Linux基本命令汇总
- 关于将程序输出重定向到文件的实现
- 类路径读取(加载)配置文件
- 如何使用付费版的PyCharm