2013-04-11 66 views
4

我已经写了一些东西onSelectRow现在当我选择特定的记录这个代码时OnselectRow事件得到执行,即使我触发setSelection方法它行为。但是当我选择全部复选框时,所有的行都被选中而没有任何遗漏OnselectRow需要触发jqgrid中所有行的选中所有行的事件

我需要什么是当我选择顶部复选框我需要为网格的每个记录执行onSelectRow事件。

回答

9

嘿,哥们你只需要重写所有onSelectAll事件记录中的所有记录,你可以从那里触发它。例如

 onSelectRow: function(id,status){ 
      ... some code for this id ... 
    },onSelectAll:function(id,status){ 

     for(i=0;i<id.length;i++){ 
       .... same some code for id[i] ..... 
     } 

    } 

就是这样。 欢迎您:)

+0

Perfecto Thanks Abbignail。 – av1987 2013-04-16 18:15:41

1

存在onSelectAll回调,该回调应该用于在多选列的标题中的“全选”chechbox上处理click事件。

相关问题