2012-03-30 89 views
0

我正在使用jqGrid的getGridParam('selarrrow')方法。我的问题是究竟应该重写此方法最好的,简单的方法,以便它可以忽略的具有某种特点的行(就像有一个禁用复选框或东西)jqgrid覆盖选择行

编辑:

我应该做我自己更清楚一点。 我的网格有一个子网格,并且它已经被一些已经选择和'禁用'的行初始化。在此子网格的selectRow事件中,我使用

onSelectRow : function(rowId, status) { 
     listSelected[row_number] = $(this).getGridParam('selarrrow'); 
}, 

当我从亚格选择一行时,listSelected对象此行有两个上的init

新选择和一个(或多个)已选定(和禁用)

感谢

回答

0

我不知道我理解你正确,但我想你需要实现beforeSelectRow回调返回false防止某些行的选择。

+0

我已经更新了一下我的问题。谢谢。 – jose 2012-03-30 10:48:33

+0

@ jose:对不起,但从更新的部分我看到,我明白你的所作所为,以及你想要的更少。你能否详细描述一下。你是什​​么意思下“覆盖选择行”?你的目标是什么? – Oleg 2012-03-30 11:44:00