嗨,我想知道在JQgrid中是否有一种方法可以在每个分组名称之前显示标题?或者是否有另一种硬编码的jquery方法?我在下图中给你一个例子,我想如何做到这一点:

我标记的地方,我想把我的头。我该怎么做呢?Thx
我尝试过这种方法:
function insertHeader(){
var get = $( "thead" ).html();
$( "<thead>"+get+"</thead>" ).insertBefore($(".jqgroup "));
}它可以工作,但由于某种原因,它不能获得css,我不知道为什么?
发布于 2014-02-13 19:16:57
也许你应该使用Subgrid而不是grouping?从用户的角度来看,网格看起来非常接近分组。此外,我建议你阅读the answer,this one和this one,它们展示了如何通过改变subgrid行的colspan属性和使用jQuery.hide来隐藏子网格的一些元素。在我看来,你可以根据自己的需要定制子网格的外观。
发布于 2014-02-13 21:53:23
var get = $( "thead tr" ).html();
$( "<tr class='removeFirst'>"+get+"</tr>" ).insertAfter($(".jqgroup "));
$( ".removeFirst" ).first().remove(); 在此之后,在加载表之前,您可以使用以下命令覆盖css:
tr th {
/*your css here*/
}https://stackoverflow.com/questions/21748523
复制相似问题