Сетки в нашем приложении позволяют пользователям сортировать по нескольким столбцам. Сейчас я реализую функцию «Избранное», чтобы легко запомнить и восстановить фильтр, порядок и порядок столбцов. Я сталкиваюсь с некоторыми проблемами для правильного обновления sh значков сортировки в заголовке таблицы.
Код выглядит примерно так:
thegrid.setGridParam({
sortname: favorite_to_restore["sidx"],
sortorder: favorite_to_restore["sord"]
});
thegrid.trigger('reloadGrid');
Это работает правильно в бэкэнде (ie порядок сортировки для запроса sql в нашей базе данных отражает избранное), но значки в строке заголовка не обновляются.
Можно ли выполнить дополнительный вызов API для обновления значков сортировки? Я посмотрел в "sortGrid", но это не дает простого ответа.