Сортировка и операции с таблицами на Javascript - это просто
Автор: adminДля работы с таблицами очень часто приходится перегружать страничку или брать новые Ajax данные с сервера, хотя по сути операции которые необходимо проделать с таблицей элементарные (сортировка например) и все данные необходимые для этого уже есть у клиента загруженные.
Недавно я открыл для себя отличный компонент Stuart Langridge’s sorttable Javascript library, который позволяет простым добавлением в табличку класса
<table ... class="sorttable" >..</table>
добавить функцию сортировки данной таблицы по столбцам. Легко и просто. А главное логично. Это очень полезная вещь, конечно когда не используется какой нибудь фреймворк, где это уже реализовано, например Dojo.
Эта вещь (Sorttable Javascript library) очень хороша и полезно ее использовать, но она не дает все же той смелости, которая была бы нам нужна для сравнения данных, и в принципе для построения интерфейса самим пользователем, как ему заблагоразумится.
Поэтому я копнул дальше, и, наконец-то, нашел совсем свежее решение проблемы dragtable на основе предыдущей библиотеки от danvk.org.
Данная библиотека впитала все свойства предыдущей, и теперь можно задавать класс как ранее, а для добавления свойств drag , нужно всего лишь установить для таблички класс class="draggable sortable"
Думаю, ясно как можно этим варьировать...
Теперь после из доработок можно не только сортировать таблички, но менять местами колонки для того, чтобы получить нужный и приятный глазу каждого вид таблички, я думаю, теперь дело за малым, можно еще наверное попытаться окрашивать колонки в нужные цвета и перемещать строки, надеюсь скоро увидеть и это, так как ясно, что работы тут осталось не так много.
А если будет на то потребность - то сделаю и сам, тем более что ребята написали код красиво и понятно.(;
Вниманию разработчиков-блогеров, такая вещь как dragtable может легко и ненавязчиво вписаться в ваш блог, особенно если он посвящен каким-то аналитическим данным в табличной форме(разумеется).


(3 голосов, средний: 3.67 из 5)

[...] Сортировка и операции с таблицами на Javascript - это просто Для работы с таблицами очень часто приходится перегружать страничку или брать новые Ajax данные с сервера, хотя по сути операции которые необходимо проделать с таблицей элементарные (сортировка напри [...]
Вот и как после этого что-то создавать, а? Когда все самое интересное уже так клево придумали?
Спасибо! Пригодится…..(-___________-)
То, что надо. Спасибо!