Если вы используете прогрессивную загрузку, то я бы предложил использовать ajaxFiltering , чтобы передать информацию фильтра обратно на сервер и отфильтровать его на стороне сервера, чтобы уменьшить объем данных.отправлено в запросе.
ajaxFiltering=true
Функция getPageMax доступна только при явном использовании нумерации страниц, а не при использовании прогрессивной загрузки
Важно, что значение last_page в основном используется в этом случае для того, чтобы Tabulator знал, что есть еще несколько страниц для загрузки, вы всегда можете вернуть это значение на 1 или 2 вышетекущей страницы, пока есть доступная информация, и установите ее на текущей странице, когда вы достигли последнего набора записей, таким образом, он должен продолжать пытаться загружать данные без дополнительных затрат на окончательный расчет страницы.