|
Model.prototype.gridRowSpan = function(gridID, colID) {
var grid = this.comp(gridID);
var data = grid.getData();
var gridIDs = grid.$domNode.jqGrid('getDataIDs')
var topRowID, colValue, spanCount = 0;
for (var i = 0; i < gridIDs.length; i++) {
var gridID = gridIDs[i];
var rowID = grid.ID2DataRowID(gridID);
var row = data.getRowByID(rowID);
var value = row.val(colID);
if (colValue == value) {
spanCount++;
$(grid.getCell(rowID, colID)).hide();
$(grid.getCell(topRowID, colID)).attr("rowspan", spanCount);
} else {
colValue = value;
topRowID = rowID;
spanCount = 1;
}
}
};
|
评分
-
查看全部评分
|