【发布时间】:2014-02-13 11:14:49
【问题描述】:
我正在使用 jqGrid 的 ASP.NET WebForms 版本,但是我确信应该可以使用与标准网格相同的事件。
我有一些页面上有多个网格,可能只有一个,也可能是多个。我有一个打印按钮,它将显示 10,000 条记录(显示网格上的所有记录),调整它的大小以适合 A4 纸,触发window.print(),然后返回到原始记录数,并将网格重新调整为100%。
缺少的部分是知道何时触发window.print(),因为我需要等待所有网格都加载完毕后再这样做。
我尝试使用全局var allGridsLoaded = false;,然后使用Load_Complete 事件和beforePageChange 设置var,但显然每个网格都重置了var,我不确定如何跟踪它们?
在Load_Complete 中,我想我可以遍历每个网格,但是判断它们是否已加载的最简洁的方法是什么?
【问题讨论】:
标签: javascript jquery jqgrid jqgrid-asp.net