@suhuxa1

Как правильно сделать сортировку в таблице с множеством данных?

Добрый день!
Есть таблица с информацией (около 8 столбцов) с ценами, наименованием, и прочим и прочим. Каждый столбец должен уметь сортироваться (при нажатии на название) либо по возрастанию\убыванию, либо по алфавиту, смотря какая строка. При этом в таблице отображены лишь 100 данных. А так их несколько тысяч. По нажатию кнопки "загрузить еще" загружается еще сотня. И так пока все 2000 данных не будут загружены. Как правильно сделать сортировку в такой таблице? На проекте подключен только jquery (т.е. нет агуляров, реактов и прочего). Или проще через ajax? Честно сказать, даже не представляю как правильно все это организовать.
  • Вопрос задан
  • 230 просмотров
Решения вопроса 2
Exploding
@Exploding
wtf?
Так есть же плагины для jq типа TableSorter и др. Как раз для этих целей
Ответ написан
teknik2008
@teknik2008
Расскажите про GOLANG. Мне интересно
Конечно через ajax. Ваш сервер должен этим заниматься. Сортировка включает перебор всех элементов, а это вы сами говорите несколько тысяч. Если это делать на клиенте, слабые системы будут это делать несколько секунд или более. Вообще делайте ajax - это быстро и надежнее. Но если хочется на клиенте то можно взять datatables - это хорошая библиотека для работы с структурированными данными.
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы