The problem is following: I have a datatable that loads data from an url. Now, if server returns an error response (http status code 500) I can catch this situation using onAjaxError or onLoadError (as explained here http://docs.webix.com/desktop__loadingerror.html). This all works fine and I can catch error situtations.
However, after I have caught the error, the datatable itself becomes unresponsive. This means that it no longer is capable of filtering, loading new data, etc.
How can I make the table to recover from error without closing and re-opening the container containing the datatable?
Could you please provide more details? I tried to reproduce the problem locally, but did not succeed - the datatable is still capable of filtering, sorting and taking new data.
You need to enter value “error” into name filter to make the server return 500. After that the datatable is no longer able to filter or load new data without reloading the page.