Пожалуйста, укажите мне пример кода Ext JS 4 сетки с записями, редактируемыми через всплывающую форму. Кажется, это общий случай использования, но я могу найти только редактируемые сетки с редактированием на месте.
Мой подход:
- Каждая строка в сетке имеет кнопку «Редактировать», которая показывает
Ext.window.Window
с элементом Ext.form.Panel
.
- Когда форма отправлена, у меня есть все поля, которые соответствуют записи в сеточном хранилище.
Я получаю запись, используя:
var storeRecord = grid.getStore().getAt(index);
Но когда я изменяю свойства этой записи и скрываю окно формы, сетка не показывает обновленные значения.
Я что-то пропустил? Нужно ли принудительно обновлять? Или, может быть, есть стандартный способ настройки сетки с помощью редактора в качестве панели формы?