Hello,
I am attempting to build custom filters based on saved user data when loading a screen. I do this many times without issues, but this particular grid holds a massive amount of editable data.
When I call ‘applyfilters’ on the grid during loading, it takes a few seconds to apply the filters. I am ok with this, except I notice this is a blocking call, and the user is unable to do anything on the screen while the filters are being loaded. This presents the appearance that the screen is broken to the user.
My solution is to open a jqxLoader before calling ‘applyfilters’ and closing it when done. The problem is that I cannot properly tell when this functionality has completed. The ‘filter’ event fires continuously throughout the process and never actually fires again when the process is completed.
Is there a way to know when the filter has been applied? Is there a way for this call to not be UI blocking?
Thanks!