1
私は、変更されたグリッド内の行の配列を取得するために、getChangedCells( 'all')でjqGridを使用しています。私はそれらを保存するためにサーバーに行を送信します。これは正常に動作します。jqGrid getChangedCellsを使用し、変更をダーティではないとマークする
問題は、私は行を汚れているものとしてマークを解除する方法が見つからないということです。たとえば、サーバーがsave-callの成功を返したときに呼び出す、theGrid.setClean()または同様のものと同様です。
誰でもどのように成果を上げることができますか?
EDIT - 見出さ溶液:
次のコードを追加しては、問題が解決されます。これが最善のアプローチであるかどうかはわかりません。少なくともこの時点ではうまくいくようです。
$(".edited").removeClass("edited");
$(".dirty-cell").removeClass("dirty-cell");