从JQGrid获取行高

问题描述 投票:0回答:1

我知道我可以通过执行以下操作来设置JQGrid的行高。

$("#list").jqGrid({

loadComplete: function() {
    var grid = $("#list"),
        ids = grid.getDataIDs();

    for (var i = 0; i < ids.length; i++) {
        grid.setRowData(ids[i], false, { height : 20 + (i * 2) });
    }
}
});

我只是想知道是否可以使用类似的方法遍历网格并为每行“获取”行高?

谢谢,

c# asp.net jqgrid jqgrid-asp.net
1个回答
0
投票

您具有每一行的ID-然后很容易循环执行

var grid = $("#list"), rowheight={},
    ids = grid.getDataIDs();

for (var i = 0; i < ids.length; i++) {
    rowheight[ids[i]] = $("#"+ ids[i]).height();
}
© www.soinside.com 2019 - 2024. All rights reserved.