Как сделать таблицу сортировкой с помощью javascript без загрузки данных через AJAX? В частности, я ищу решение, которое дает мне следующее:
- Работает в простой старой таблице HTML
- Позволяет сортировать столбцы, используя естественное сравнение.
- Является агностиком серверной технологии (должен быть переносимым независимо от того, отображаются ли таблицы JSP, PHP и т.д.).
- Реализовано предпочтительно как расширение JQuery, которое я уже использую в конкретном проекте, к которому я хотел бы немедленно применить это. Я открыт для предложений, связанных с другой инфраструктурой javascript, такой как YUI, но ей нужно будет хорошо играть с JQuery.
Что я не ищу:
- Решение, требующее, чтобы я заполнил данные с помощью вызова AJAX. Я хотел бы применить это в проекте, в котором есть несколько простых старых таблиц HTML для таких вещей, как результаты поиска, которые я бы хотел сделать быстро отсортированными без перезаписи кода на стороне сервера.
- пейджинга.
- Фильтрация.
- Возможность указать произвольную логику сравнения.
Я целенаправленно упускаю наш стек технологий для конкретного проекта, над которым я сейчас работаю, но включу его, если люди почувствуют, что это абсолютно необходимо. Опять же, меня больше всего интересуют решения, которые ничего не затрагивают на сервере. Существует множество проектов, написанных на всех языках, которые могут использовать небольшую любовь в этой области.
Что касается проблемы аналогичных, существующих вопросов о переполнении стека
Я немного пошутил, и самый близкий вопрос, который я могу найти, это этот. Однако мои требования немного отличаются друг от друга, и поэтому я решил задать новый вопрос.