Я столкнулся с проблемой с помощью пятна сетки, когда я выбираю все строки в сетке и отправляю данные для сохранения. Данные обрабатываются в бэкэнд должным образом, но столбцы, которые обновляются на основе статуса обработки, не обновляются с обновленным статусом, когда сетка возвращается обратно. Это происходит только тогда, когда я выбираю все строки в сетке и обрабатываю данные. Как вы думаете, может ли это возникнуть?Слайк-сетка - выберите все строки для обработки Проблема
0
A
ответ
0
После того, как вы получите ответ от вызова AJAX и когда элементы устанавливаются в DataView, добавьте следующие строки коды для последних изменений, которые будут отражены в таблице:
dataView.beginUpdate();
dataView.setItems(items); // data from response
dataView.endUpdate();
// Below 2 lines are important
grid.updateRowCount();
grid.invalidateRows(selectedrows);
grid.render();
Надеется, что это работает
Удивительный! Это сработало. Благодаря:) –