I’m sending an ajax request, and receiving a large JSON string which I’m parsing to a Datatable.
Before sending the AJAX request, I’m overlaying a loader sign on the page; which I remove after the “datatable.parse(mydata)” statement.
Now the problem seems to be this:
Because of the large size of the ‘mydata’ JSON that I’ve received from the server, Webix seems to be taking a lot of time on the datatable.parse(mydata) statement. And that is causing not just the loader, but also the tab itself to become unresponsive.
Is there any way to deal with this sort of thing? I don’t mind Webix taking an extra 30-40 seconds to parse the JSON, but if I could just prevent the loader from going unresponsive, it would be far better user experience.