次を使用して、変更されたセル/行の値を取得できます。
var ret = $(”#grid”).getChangedCells('all'); // Return Rows
また
var ret = $(”#grid”).getChangedCells('dirty'); // Returns the changed cells.
getChangedCells のjqGrid ドキュメントによると:
メソッドに応じて変更されたセルの配列を返します (文字列、デフォルトは 'all')。「all」の場合、このメソッドは変更されたすべての行を返します。「ダーティ」が行のIDを持つ変更されたセルのみを返す場合
ですから、なぜ$("#grid").getChangedCells('dirty')
あなたのニーズを満たさないのか混乱しています。おそらく、さらに詳しく説明できますか?