username@email.com
2022-07-15 283f3e33e15409f657c152881620103c95811768
zhengcaioa/zhengcaioa/Views/SysCode/Indexlaw.cshtml
@@ -74,7 +74,49 @@
                toastr.error("删除成功");
        /**/
    }
}
        }
        function _afterLoadData() {
            //得到显示到界面的id集合
            var mya = $("#jqGrid").getDataIDs();
            //当前显示多少条
            var length = mya.length;
            for (var i = 0; i < length; i++) {
                //从上到下获取一条信息
                var before = $("#jqGrid").jqGrid('getRowData', mya[i]);
                //定义合并行数
                var rowSpanTaxCount = 1;
                for (j = i + 1; j <= length; j++) {
                    console.log("length===========" + length);
                    //和上边的信息对比 如果值一样就合并行数+1 然后设置rowspan 让当前单元格隐藏
                    var end = $("#jqGrid").jqGrid('getRowData', mya[j]);
                    if (before["Classify1Name"] == end["Classify1Name"]) {
                        rowSpanTaxCount++;
                        $("#jqGrid").setCell(mya[j], "Classify1Name", '', { display: 'none' });
                    } else {
                        rowSpanTaxCount = 1;
                        break;
                    }
                    if (rowSpanTaxCount != 1) {
                         $("#jqGrid").find('[aria-describedby="jqGrid_Classify1Name"]').eq(i).attr('rowspan',  rowSpanTaxCount  );
                    }
                }
            }
        }
    </script>
}