Предотвращение множественных вызовов AJAX из JQuery Dataatable на нумерации на стороне сервера - PullRequest
0 голосов
/ 13 ноября 2018

У меня есть jquery dataTable, который отправляет запрос контроллеру MVC с помощью ajax и отображает данные.Он отлично работает с обработкой на стороне клиента, но время отклика слишком медленное, поскольку он извлекает все записи.

Для ускорения работы требуется разбиение на страницы на стороне сервера.Проблема с разбиением на страницы на стороне сервера заключается в том, что если установить в параметре jqery datatable значение pagination на стороне сервера, это делает несколько запросов AJAX.

Я много отлаживал, но не могу понять, какая проблема вызывает несколько запросов AJAX.Я реализовал много разных способов, доступных в Google, но ничего не помогло.

Как заставить его работать, используя нумерацию на стороне сервера?Как я могу предотвратить несколько вызовов AJAX?(таблица инициализируется в документе.

1 Ответ

0 голосов
/ 14 ноября 2018

Я добавлял данные в таблицу по методу успеха ajax, хотя я определил для него определения столбцов. Удаление метода успеха решило проблему.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...