Расширение функционала HTML-таблиц с помощью JavaScript
Три скрипта для более удобной работы с таблицами и расширения функционала.
TinyTable — сортировка в таблицах

TinyTable — скрипт небольшого размера (всего 2,5 КБ), добавляет возможность сортировки в HTML-таблицах и еще несколько вспомагательных функций:
- альтернативная подсветка для столбцов и строк
- разбивка на страницы (опционально)
- парсер дат и ссылок
- автоопределение типа данных
- выборочная сортировка столбцов
- возможность исключить из сортировки любой столбец
DataTables — максимальная функциональность

DataTables — jQuery-плагин предоставляет «продвинутые» возможности для взаимодействия с HTML-таблицами. Плагин многоязычный и имеет следующие возможности:
- «умное» определение ширины
- разбивка на страницы
- сортировка по нескольким столбцам
- запоминает состояния
- скрытые столбцы
- Динамическое создание таблиц
- автозагрзка данных с помощью AJAX
- альтернативная постраничная навигация
- подсветка стоблбцов сортировки
Функциональность DataTables так же может быть расширена с помощью предоставляемой системы плагинов, внешний вид полностью настраивается с использованием CSS.
KeyTable — клавиатурная навигация по HTML-таблицам в стиле excel

В отличии от вышеописанных скриптов, которые добавляют, в основном, различные варианты сортировки и фильтры, KeyTable предоставляет возможность навигации по ячейкам HTML-таблицы с помощью клавиатуры, как это делается в Excel.
