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 | 56 +++++++++++++++++++++++++++++++++++++++++++++++++++----- 1 files changed, 51 insertions(+), 5 deletions(-) diff --git a/zhengcaioa/zhengcaioa/Views/SysCode/Indexlaw.cshtml b/zhengcaioa/zhengcaioa/Views/SysCode/Indexlaw.cshtml index babd592..5c1583a 100644 --- a/zhengcaioa/zhengcaioa/Views/SysCode/Indexlaw.cshtml +++ b/zhengcaioa/zhengcaioa/Views/SysCode/Indexlaw.cshtml @@ -9,17 +9,21 @@ dataCol = [ { label: 'id', name: 'Id', labtype: 'txt', hidden: true }, { - label: '璐ㄧ枒浜嬮」', name: 'Classify1Name', labtype: 'txt', hidden: false, width: 300, + label: '璐ㄧ枒浜嬮」', name: 'Classify1Name', labtype: 'txt', hidden: false, width: 100, }, { - label: '缂栫爜', name: 'CodeSn', labtype: 'txt', hidden: false, width: 50, + label: '缂栫爜', name: 'CodeSn', labtype: 'txt', hidden: false, width: 20, formatter: function (cellvalue, options, rowObject) { - return "<a onclick=\"OpenWindow('" + rowObject.Comments + "','98%','100%', '/SysCode/Editlaw?id=" + rowObject.Id + "')\" >" + cellvalue + "</a>"; + return "<a onclick=\"OpenWindow('" + rowObject.Comments + "','98%','100%', '/SysCode/Editlaw?Classify1=" + rowObject.Classify1 + "')\" >" + cellvalue + "</a>"; } }, { - label: '娉曞緥鍚嶇О', name: 'CommentsName', labtype: 'txt', hidden: false, width: 100, + label: '娉曞緥鍚嶇О', name: 'CommentsName', labtype: 'txt', hidden: false, width: 150, + + }, + { + label: '娉曟潯', name: 'Classify2', labtype: 'txt', hidden: false, width: 100, }, { @@ -70,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