From 6e2b929cf381e2320ba6e7dec56c0371124d2b51 Mon Sep 17 00:00:00 2001 From: username@email.com <yzy2002yzy@163.com> Date: 星期六, 27 八月 2022 15:03:00 +0800 Subject: [PATCH] 提交 --- zhengcaioa/zhengcaioa/Views/SysCode/Indexlaw.cshtml | 44 +++++++++++++++++++++++++++++++++++++++++++- 1 files changed, 43 insertions(+), 1 deletions(-) diff --git a/zhengcaioa/zhengcaioa/Views/SysCode/Indexlaw.cshtml b/zhengcaioa/zhengcaioa/Views/SysCode/Indexlaw.cshtml index adfd9eb..5c1583a 100644 --- a/zhengcaioa/zhengcaioa/Views/SysCode/Indexlaw.cshtml +++ b/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> } -- Gitblit v1.9.1