Posted 15 December 2021, 9:45 am EST
Hello,
We have JS based wijmo grid (flexgrid). We have enabled FlexGridFilter for all the columns of the grid.
The challenge for us is “how to retain applied filters and sorting after page refresh”.
I have a save button, on click of save values gets saved into DB, and page gets refreshed. After refresh, we want to retain all applied filters back to the same grid
On click of save, I’m storing all applied filters into a local variable so I can reapply those filters after page refresh.
var gObj = GridOS.ComponentUtils.getGridObjectById(gridId);
var filters = gObj.filter;
After page load, I’m trying to assign the saved filter back to gObj.filter
but setting the gObj.filter doesn’t filter the rows.
gObj.filter = filters;
Do you have any suggestions?
How and where(in which event) to apply filter back to the grid after refresh?
Thanks,
Dhanraj