注意:我使用的是JQGrid MVC 组件而不是 jquery 插件。
我有一个可编辑的专栏。
在某些情况下,用户不应该能够对其进行编辑。我想将此决定基于另一个列值,该值将被隐藏。
我知道 ClientSideEvents.AfterEditDialogShown 但我想通过内联编辑来做到这一点。
这可能吗?
注意:我使用的是JQGrid MVC 组件而不是 jquery 插件。
我有一个可编辑的专栏。
在某些情况下,用户不应该能够对其进行编辑。我想将此决定基于另一个列值,该值将被隐藏。
我知道 ClientSideEvents.AfterEditDialogShown 但我想通过内联编辑来做到这一点。
这可能吗?
您可以使用该beforeEditCell
事件来禁用列的单元格编辑条件。
要应用条件编辑的列
{
cellEdit : true,
beforeEditCell : function(rowid, cellname, value, iRow, iCol) {
...
}
}
要了解更多信息,请查看此。