如何检测jqGrid已调整大小?

时间:2015-05-06 08:52:41

标签: jquery jqgrid

当用户使用鼠标调整jqGrid大小时,我找不到任何事件。即什么时候' gridResize'集。

有没有办法添加自定义事件?

1 个答案:

答案 0 :(得分:0)

jqGrid在主表元素上创建一些外部div。方法gridResize在最外层div上使用jQuery UI Resizable,因此命名为 gbox 。因此,您可以在gbox上注册可调整大小的事件resizestop,以检测调整大小的结束。相应的代码如下所示:

...
$grid.jqGrid("gridResize");
...
$grid.closest(".ui-jqgrid").bind("resizestop", function () {
    alert("grid is resized");
});