Deactivate Datatable caching by paging

data is loaded from cache

Not exactly “loaded from cache”.
Loaded data is stored in the in the DataStore of datatable - the behaviour is the same for scrolling/paging.

It is possible to remove the existing content before loading the next bunch of data, but in fact, it’s a “pseudo-dynamic” loading.

To do so, you can use loadNext method (sample).

Default Webix pager relies on the data count of the master datatable. Usually, it comes from the server response on initial loading (sample) or calculated from the currently available data.

If you need to get “pseudo-dynamic” behaviour with the Webix pager, you need to use it as a standalone component and set loadNext with the necessary parameters depending on the required page, which is a relatively complex solution.

Please check the snippet: Code Snippet