2012-07-20 70 views
0

注意:我使用的不是jQuery插件JQGrid MVC componentJQGrid可選的可編輯列

我有一個可編輯的列。

在某些情況下,用戶不應該能夠編輯它。我想將這個決定建立在另一個列值上,這個值將被隱藏。

我知道ClientSideEvents.AfterEditDialogShown,但我想用內聯編輯來做到這一點。

這可能嗎?

回答

0

您可以使用beforeEditCell事件來禁用該列的單元格編輯條件。

你想申請條件編輯

{ 
    cellEdit  : true, 
    beforeEditCell : function(rowid, cellname, value, iRow, iCol) { 
    ... 
    } 
} 

瞭解更多檢查this列。

+0

看起來像這是不適用於我的帖子所指的JQGrid MVC組件。 – ozz 2012-07-25 09:35:13