【问题标题】:Get row hieght from JQGrid从 JQGrid 获取行高
【发布时间】:2019-09-26 11:28:21
【问题描述】:

我知道我可以通过执行以下操作来设置 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】:

    你有每一行的 id - 然后很容易循环和做

    $("#list").jqGrid({
        loadComplete : function() {
            var grid = $("#list"), rowheight={},
            ids = grid.getDataIDs();
    
            for (var i = 0; i < ids.length; i++) {
                rowheight[ids[i]] = $("#"+ ids[i]).height();
            }
        }
    });
    

    【讨论】:

    • @user3580480,谢谢。很高兴能提供帮助。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2012-04-04
    • 2011-03-13
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-04-18
    • 2014-07-08
    相关资源
    最近更新 更多