Я использую jQuery datatable (из Datatables ) для отображения текущих данных, заполненных через источник AJAX (но не на стороне сервера).Я использую опцию нумерации страниц, и у меня включена сортировка по столбцам, но у меня есть уникальная ситуация, которая, я думаю, может включать некоторую пользовательскую нумерацию страниц.
Немного предыстории: в таблице отображается статус задания для производственного объекта.Среди информации, отображаемой для каждого задания (каждое задание представлено сериализованной строкой в таблице), указана дата производства для этого задания.Рабочие в учреждении привыкли просматривать таблицу, аналогичную той, которую я создаю в электронной таблице Google, с новыми заданиями, добавляемыми в конец списка - отсюда «сверху вниз» представление данных с новейшей цельюдаты внизу и самые старые наверху.
Я хочу сохранить этот порядок сортировки в таблице данных, но я сталкиваюсь с двумя проблемами:
- С нумерацией страниц (которую мне нужно сохранить), «новейшие» даты переходят кпоследняя страницаВажно (из-за их процесса), что новейшие элементы отображаются по умолчанию - на первой странице.
- Даже если я просто добавил строку кода, чтобы таблица перешла на последнюю загруженную страницу (обращаясь к проблеме № 1), я часто получаю представление, в котором может быть всего пара строк (а не экран).полон строк) только из-за количества общих записей и свойства iDisplayLenght.
Есть ли кто-нибудь, кто знает о том, чтобы изменить порядок нумерации страниц и убедиться, что на «последней странице» всегда отображается полный ряд строк?