JQGrid 在页面加载时展开SubGrid

来源:互联网 发布:影楼后期调色软件 编辑:程序博客网 时间:2024/06/05 00:23

      遇到问题,又来记录一下,这次遇到了jqgrid在加载完成之后展开SubGrid,用得如下办法

gridComplete: function() {                var rowIds = $("#list11").getDataIDs();                $.each(rowIds, function (index, rowId) {                        $("#list11").expandSubGridRow(rowId);                                   });            }
结果展不开,考虑到jqgrid异步加载数据的特性,试了如下办法

gridComplete: function() {                var timeOut = 50;                var rowIds = $("#list11").getDataIDs();                $.each(rowIds, function (index, rowId) {                    setTimeout(function() {                        $("#list11").expandSubGridRow(rowId);                    }, timeOut);                    timeOut = timeOut + 200;                });            }
加了个定时器,结果就起作用了。

遇到同样问题的你,希望上述办法对你有用,谢谢!!

1 0
原创粉丝点击