Я настроил сетку kendo
для вызова настраиваемой службы, нажав кнопку «Сохранить изменения». Вызов функции выглядит следующим образом:kendo.data.DataSource.hasChanges() метод true после сохранения
saveChanges: function (e) {
e.preventDefault();
$scope.updateLineItems(e);
// Clear red triangles on edited cells
$scope.grid.refresh();
}
ли вызов preventDefault()
предотвратить сетку от сброса возвращаемого значения hasChanges()
? Когда я делаю изменение, значение истинно. Я надеялся, что после нажатия «Сохранить изменения» он вернется к false, но это не так. Я попытался добавить строку после обновления сетки, чтобы вручную запустить метод cancelChanges()
, но это уменьшило изменения в отображении сетки.
Есть ли какой-либо другой способ вывести сетку из режима редактирования?
Заранее спасибо