Я бы хотел, чтобы изменения в столбце таблицы данных ExtJS (скрытие, отображение, перемещение, изменение размера) сохранялись и сохранялись на сервере.Есть много событий для прослушивания, но регистрация обработчиков в самой сетке, по-видимому, не приводит к вызову оповещений:
grid.on('hide', function(event)
{
alert('Save column order: column hidden.');
});
grid.on('move', function(event)
{
alert('Save column order: column moved.');
});
grid.on('resize', function(event)
{
alert('Save column sizes: column resized.');
});
grid.on('show', function(event)
{
alert('Save colum order: column shown.');
});
(Мой базовый подход может быть или не быть оптимальным.)
Что конкретно я должен сделать, чтобы слушать эти события?Я могу скрывать, показывать, перемещать и изменять размер столбцов без предупреждения.