在表格加载成功后合并
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 }); } } }