jqGrid-网格初始化事件

哈米德

我正在使用jquery jqGrid插件,并且需要在网格初始化时触发事件。我测试了gridCompleteloadComplete事件,但是在每个服务器请求之后都会引发这些事件。我需要一个仅在网格初始化后引发一次的事件我阅读了jqGrid事件列表,但是没有看到与我的要求相关的事件。有什么办法吗?感谢您的关注。

更新:

感谢@Oleg的回答。我正在使用jqGrid 4.6,并在此模式下使用@Oleg的建议事件:

  $('#grid1').jqGrid('setGridParam', {
                onSelectRow: function(id) {
                    //This event raised without problem.
                },
                onInitGrid: function(){
                  //This event does not raised.
                },
                jqGridInitGrid: function(){
                  //This event does not raised.
                },
            });

但这是行不通的。使用这两个事件的正确方法是什么?

奥列格

如果我正确理解了您的需求,那么您就需要jQuery事件jqGridInitGridonInitGrid回调。这是第一个事件/回调,将在构造jqGrid的外部部分之后以及在第一次用数据填充jqGrid之前,在创建网格期间调用一次。事件/回调可以在jqGrid 4.6 / 4.7中使用

我现在正在开发免费jqGrid的新版本还包含beforeInitGrid回调和jqGridBeforeInitGrid事件。回调/事件将jqGrid开始处理输入参数之前被调用因此,例如可以对参数进行任何修改例如,您可以colModel基于输入数据进行修改/生成

因此,回调/事件的最佳选择取决于您需要在何时进行一些更改以及使用哪个版本的jqGrid。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

JqGrid未初始化

来自分类Dev

jqGrid结果溢出网格

来自分类Dev

jqGrid结果溢出网格

来自分类Dev

网格初始化后的Kendo网格事件处理

来自分类Dev

关于JqGrid流程事件

来自分类Dev

JQGrid:取消选择事件

来自分类Dev

jqgrid中的RowBinding事件

来自分类Dev

jqGrid onDelete事件处理程序

来自分类Dev

jqgrid组展开/折叠事件

来自分类Dev

MVC中的JQGrid无法加载网格

来自分类Dev

无需重新加载网格的jqGrid'clearToolbar'

来自分类Dev

jqgrid网格分组不起作用

来自分类Dev

jqGrid json数据网格未显示

来自分类Dev

jqGrid | 添加-编辑-删除相关网格的行

来自分类Dev

jqGrid-如何获取当前网格的标题?

来自分类Dev

自定义jqGrid子网格列

来自分类Dev

free-Jqgrid 展开/折叠网格

来自分类Dev

如何初始化事件

来自分类Dev

Trirand jqgrid Commercial的提交后事件

来自分类Dev

NavGrid jqGrid是否有“搜索后”事件

来自分类Dev

jqgrid:onchange事件在本地网格的选项卡上不起作用

来自分类Dev

木偶-初始化事件未触发

来自分类Dev

在初始化之外绑定ViewModel事件

来自分类Dev

angularjs销毁和初始化事件

来自分类Dev

Javascript从变量初始化事件

来自分类Dev

带有子网格的jqGrid的全局展开/折叠按钮

来自分类Dev

jqgrid多选过滤器问题与网格刷新

来自分类Dev

使用groupField和rownumbers的Struts 2 jquery插件网格(jqGrid)

来自分类Dev

直接重定向到jqGrid编辑表单而不显示网格