2012-03-30 133 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