我在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")
答案 0 :(得分:0)
我发现它实际上是:“+”运算符给出了真正的下一个元素
$("#grid tr.jqgroup:contains('(1)') + .jqgrow + .jqfoot").hide();