loadComplete: function(data) {
$("tr.jqgrow:odd").addClass('myAltRowClass');
var i, groups = $(this).jqGrid("getGridParam", "groupingView").groups,
l = groups.length,
idSelectorPrefix = "#" + this.id + "ghead_2_";
for (i = 0; i < l; i++) {
if (groups[i].cnt === 1) {
$(idSelectorPrefix + i).hide();
}
}
//var gd=jQuery("#master")[0];
//gd.grid.footers
// alert("YES");
//});
//var element = $('#master>tbody>tr>td>div');
//element.each(function (i) {
// alert(i);
// $(this).closest('div').find(".RCSummaryFooter1").text("check");
//});
}、
/*-----------this is from jqgird---- */
tr class="ui-widget-content jqfoot ui-row-ltr" role="row" jqfootlevel="1">
<tr id="masterghead_1_3" class="ui-widget-content jqgroup ui-row-ltr masterghead_1" role="row">
<tr id="masterghead_2_4" class="ui-widget-content jqgroup ui-row-ltr masterghead_2" role="row" style="display: none;">
<tr class="ui-widget-content jqfoot ui-row-ltr" role="row" jqfootlevel="2">
<td aria-describedby="master_HD" style="">
<div class="RCSummaryFooter1">Total </div>
</td>
拝啓、レコードが 1 つしか存在しない場合、第 2 レベルのグループ テキストを非表示にしています。これは ID (masterghead_2_4) からのものです。概要も非表示にする必要があります。この tr (jqfootlevel="2") の ID がないため、どうすれば tr にアクセスできますか? 3 つのグループがあります。これは、非表示にする必要がある 2 番目のレベルです。要約のテキストも変更する必要があります。現時点では、3 つの集計レベルすべてについて「Total」という単語が表示されています。テキストを「Accounts Total」、「Activity total」、「Cost/Rvnu Total」にそれぞれ変更する必要があります。前もって感謝します。このサイトのおかげで、私はこれまでに行ったすべての作業を行うことができました. 私は Informix の専門家で、この件については初めてです。誰かアイデアがあれば共有してください