私はkendo
グリッドを設定して、 "Save Changes"ボタンをクリックしてカスタムサービスを呼び出しました。関数呼び出しは次のとおりです。kendo.data.DataSource.hasChanges()メソッドsave after true
saveChanges: function (e) {
e.preventDefault();
$scope.updateLineItems(e);
// Clear red triangles on edited cells
$scope.grid.refresh();
}
preventDefault()
がhasChanges()
の戻り値をリセットするから、グリッドを防ぐ呼び出していますか?私が変更を加えると、その値は真です。私は、 "Save Changes"をクリックした後、falseに戻すことを望んでいましたが、そうではありません。グリッドをリフレッシュした後に、手動でcancelChanges()
メソッドを実行する行を追加しようとしましたが、グリッド表示の変更を元に戻しました。
グリッドを編集モードから外す他の方法はありますか?事前