Datatables.net пользовательский порядок нумерации страниц - PullRequest
0 голосов
/ 14 марта 2012

Я использую jQuery datatable (из Datatables ) для отображения текущих данных, заполненных через источник AJAX (но не на стороне сервера).Я использую опцию нумерации страниц, и у меня включена сортировка по столбцам, но у меня есть уникальная ситуация, которая, я думаю, может включать некоторую пользовательскую нумерацию страниц.

Немного предыстории: в таблице отображается статус задания для производственного объекта.Среди информации, отображаемой для каждого задания (каждое задание представлено сериализованной строкой в ​​таблице), указана дата производства для этого задания.Рабочие в учреждении привыкли просматривать таблицу, аналогичную той, которую я создаю в электронной таблице Google, с новыми заданиями, добавляемыми в конец списка - отсюда «сверху вниз» представление данных с новейшей цельюдаты внизу и самые старые наверху.

Я хочу сохранить этот порядок сортировки в таблице данных, но я сталкиваюсь с двумя проблемами:

  1. С нумерацией страниц (которую мне нужно сохранить), «новейшие» даты переходят кпоследняя страницаВажно (из-за их процесса), что новейшие элементы отображаются по умолчанию - на первой странице.
  2. Даже если я просто добавил строку кода, чтобы таблица перешла на последнюю загруженную страницу (обращаясь к проблеме № 1), я часто получаю представление, в котором может быть всего пара строк (а не экран).полон строк) только из-за количества общих записей и свойства iDisplayLenght.

Есть ли кто-нибудь, кто знает о том, чтобы изменить порядок нумерации страниц и убедиться, что на «последней странице» всегда отображается полный ряд строк?

...