注: jquery プラグインではなく、 JQGrid MVC コンポーネントを使用しています。
編集可能な列があります。
場合によっては、ユーザーが編集できないようにする必要があります。この決定は、非表示になる別の列の値に基づいて決定したいと考えています。
私は ClientSideEvents.AfterEditDialogShown を認識していますが、これをインライン編集で行いたいと考えています。
これは可能ですか?
注: jquery プラグインではなく、 JQGrid MVC コンポーネントを使用しています。
編集可能な列があります。
場合によっては、ユーザーが編集できないようにする必要があります。この決定は、非表示になる別の列の値に基づいて決定したいと考えています。
私は ClientSideEvents.AfterEditDialogShown を認識していますが、これをインライン編集で行いたいと考えています。
これは可能ですか?
beforeEditCell
イベントを使用して、列のセル編集条件を無効にすることができます。
条件付き編集を適用する列
{
cellEdit : true,
beforeEditCell : function(rowid, cellname, value, iRow, iCol) {
...
}
}
詳細については、これを確認してください。