当我添加分组到网格它工作很好,除了一个问题。包含分组信息的行正在用网格的“宽度”的网格构建,这意味着它位于构建到网格中的某些垂直列的顶部,以帮助添加视觉分隔。jqGrid分组行重写“间隔”列,我建立到我的网格
有没有办法让这一行不跳过那一列,这样我就可以在我的网格中的部分之间保持一个很好的视觉中断?
更新: 我通过以下的方法过程中添加这些垂直的“间隔体”的列: -in所述的jqGrid设置
beforeProcessing: function (data, status, xhr) {
//add the spaces to the returned data to allow for the blank vertical columns in the grid
for (var x = 0, length = data.rows.length; x < length; x++) {
data.rows[x].cell.splice(6, 0, "");
} //for
}, //beforeProcessing
-colmodel设置匹配将包含“空间”
细胞{ name: "empty1" ,width: 10, sortable: false, hidedlg: true, search: false, resizable: false, fixed: true, classes: 'NoHorizontalGridBorders' },
-CSS
.NoHorizontalGridBorders { border-bottom-color: transparent !important; background-color: White !important;}
您应该提供一个演示(例如,在[jsfiddle](http://jsfiddle.net/)中),它可以重现问题。你谈论“间隔”栏目,但不清楚你是如何实施这些栏目的。 – Oleg
@Oleg我更新了更多的细节,我会根据你的帖子在Oleg的某个位置混合使用这个方法,而且他们在开始使用分组时只注意到了我注意到的这个小问题。如果上面没有给出完整的图片,我可以尝试一起扔一个jsfiddle例子。 – Mark
好的我现在提醒我关于密切的问题,但我仍然不确定你想如何分组行。你想在“空”列中的行之间没有水平线吗?那么处于折叠状态的行呢? – Oleg