jqgrid resizeStop没有触发

时间:2011-11-02 16:40:38

标签: jquery jqgrid

为什么在调整jqgrid表后调用resizeStop

这是我的功能:

resizeStop: function() {
    alert("test");
}

我没有得到任何js错误。

2 个答案:

答案 0 :(得分:1)

Documentation表示调整列大小时会触发resizeStop。不是网格

答案 1 :(得分:1)

我需要在网格中显示电子邮件列表,点击任意电子邮件,想要在div中显示预览。

两者都需要调整大小。

当然我认为resizeStop会在网格调整大小结束时完成这个技巧,但它没有工作

然后我使用下面的工作来使它工作

jqgrid使用前缀gbox _

重命名网格元素

所以我的demolist网格变成了gbox_demolist。 然后我只使用标准的jquery resizestop

我的网格是

$(#demolist).jqgrid{
....
}
网格启动后

$("#gbox_demolist").bind( "resizestop", function(event, ui) { 
alert($("#gbox_demolist").width() );
//do whatever you want
});