我在 jqGrid 中使用分组功能。但我只想在组中有多个元素时才显示组标题(jqgroup)和组页脚(jqfoot)。
我试图在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")