jqgrid のフォーム編集機能を使用しています。
のオプションのreadonly
属性をプログラムで設定できますか?editoptions
jqgrid
特定のフィールドがreadonly
現在の行のセル値の 1 つに依存するかどうかを判断する必要があります。
ありがとう
jqgrid のフォーム編集機能を使用しています。
のオプションのreadonly
属性をプログラムで設定できますか?editoptions
jqgrid
特定のフィールドがreadonly
現在の行のセル値の 1 つに依存するかどうかを判断する必要があります。
ありがとう
フィールドreadonly
の内部に属性を設定するか (こちらを参照) 、編集フォームが作成される前に呼び出される列のプロパティを設定/削除できます (こちらを参照) 。たとえば、変更するために使用できます(こちらの例を参照してください)。beforeShowForm
readonly: 'readonly'
editoptions
beforeInitData
setColProp
editoptions
変更を実装するには、いくつかの列のセル値に応じて、選択した行の ID をgetGridParam
取得し、それを使用してセル値を取得する必要がありますgetCell
(こちらを参照)。
recreateForm: true
いずれにせよ、フォーム編集のオプションを使用することをお勧めします。私の意見では、それはデフォルトのオプションであるべきです。