無料の jqgrid では、インライン ツールバーの保存ボタンとキャンセル ボタンが無効にならない場合があります。これらのボタンをクリックすると、jqgrid コードがクリック時に編集可能な行 ID を見つけようとするため、例外が発生します。
ツールバーのインライン保存ボタンとキャンセル ボタンがアクティブです。それらをクリックすると、jqgrid コードで JavaScript 例外が発生します。
それらを適切に無効/有効にする方法は?
jqgrid、ナビゲーターの追加ボタンを使用して行を追加するときにデータを渡す方法には、手動で行うためのコードが含まれています。ただし、jqgrid はこれを自動的に処理する必要があり、この回答の updateButtonState は、トップ ツールバー アクション ボタンを有効/無効にしません。