У меня есть приложение, которое использует ExtJS 3.3.0. Он использует EditorGridPanel, в котором после перезагрузки магазина - я бы хотел, чтобы он сохранял положение прокрутки сетки, а не отправлял ее обратно наверх.
Поскольку это более ранняя версия ExtJS - это НЕ РАБОТАЕТ:
viewConfig: {
preserveScrollOnRefresh: true
}
Пока единственное, что я могу придумать, - это сохранить положение полосы прокрутки перед загрузкой, а затем сбросить положение после завершения перезагрузки.
Я могу добраться до сохранения позиции:
var scrollPos;
bodyscroll: function(sl, st) {
scrollPos = st;
},
Однако я не могу понять, как потом установить позицию.
Есть предложения?
Заранее спасибо.