1
jqGrid에서 그룹화 기능을 사용합니다. 그러나 그룹에 둘 이상의 요소가있는 경우에만 그룹 머리글 (jqgroup) 및 그룹 바닥 글 (jqfoot)을 표시하려고합니다.jqGrid 그룹화 - 하나의 행만있을 때 그룹 머리글과 바닥 글 숨기기
loadComplete 콜백의 JQuery 선택기로 처리하려고합니다. 그룹 머리글 텍스트의 항목 수를 확인하여 그룹 머리글을 숨기는 데 성공했습니다.
groupingView : {
..
groupText: ['<b>{0}</b> ({1})'],
}
loadComplete: function(data) {
// group header text is "value (number of elements)"
$("#grid tr.jqgroup:contains('(1)')").hide();
}
그러나 그룹 요약 행을 숨기는 올바른 선택기를 찾을 수 없습니다. 내가 시도 한 예를 들어 다음
$("#grid tr.jqgroup:contains('(1)') + .jqfoot")