Комментарии 31
ajax так и не пофиксили =(
0
Есть и ajax, не паникуй! ))
И тоже довольно легко настраивается, глянь сюда: http://tablesorter.ru/docs/example-ajax.htmlhttp://tablesorter.ru/docs/example-ajax.html
И тоже довольно легко настраивается, глянь сюда: http://tablesorter.ru/docs/example-ajax.htmlhttp://tablesorter.ru/docs/example-ajax.html
-1
По приведенной ссылке при нажатии на «Добавить новые данные» FireBug показывает следующее:
GET — tablesorter.ru/docs/assets/ajax-content.html
The requested URL /docs/assets/ajax-content.html was not found on this server.
GET — tablesorter.ru/docs/assets/ajax-content.html
The requested URL /docs/assets/ajax-content.html was not found on this server.
0
я им месяцев 5 назад писал, что не работает… что русская версия отдает 404, а в английской при добавлении новых данных не срабатывает сортировка… предложил свое решение… хоть бы кто-нибудь пошевелился…
0
Сам плагин понравился. Особенно порадовала возможность сортировки по нескольким колонкам через Shift.
И спасибо за пагинацию! :)
И спасибо за пагинацию! :)
0
А мне нравится это решение: datatables.net :-[
+4
Да, эта штука замечательна!
+1
Я тоже его использую. Логика API несколько извращенная, но если привыкнуть — то очень даже ничего…
+1
Перешли на него как раз с TableSorter. Значительно лучше, TableSorter устарел и не обновляется.
+2
DataTables неимоверно хорош. Тоже перешёл на него с таблесортера.
+1
Да, согласен — этот вариант куда перспективнее! Спасибо за идею!
+1
>> Не хотелось для этого использовать PHP, так как эффект теряется при перезагрузке страницы.
Ваш способ хороший, но я не могу не указать на неточность.
С помощью php и ajax эта задача отлично решается.
Ваш способ хороший, но я не могу не указать на неточность.
С помощью php и ajax эта задача отлично решается.
-1
Я в курсе, спасибо за поправку, но не всегда есть желание, а главное время изобретать самому велосипед.
Всегда мы почему-то бежим сперва за готовыми решениями… :)
Всегда мы почему-то бежим сперва за готовыми решениями… :)
0
>> Сейчас я покажу вам как настроить постраничную навигацию с помощью этого плагина — на самом деле решение довольно простое, а вот на поиск этого решения у меня ушло немало времени.
Как скажете!
Как скажете!
0
У нас тоже был Tablesorter. Но учитывая то что все было на backbone оказалось быстрее доделать на класс, чем допиливать tablesorter.
0
Я пытался сделать ajax-pager из обычного pager. Там кода мало, дописывать свое не сложно. В итоге не дописал и решил проблему по-другому.
Перешел на Yii Framework. В нем есть встроенный класс CLinkPager, а еще CGridView, которые вместе все это реализуют.
И сортировку, и ajax, все что угодно. Дополнительно писать даже не надо ничего.
Перешел на Yii Framework. В нем есть встроенный класс CLinkPager, а еще CGridView, которые вместе все это реализуют.
И сортировку, и ajax, все что угодно. Дополнительно писать даже не надо ничего.
0
Минут за 40 пишу такие вещи с помощью $.load('script.php?p1=param1&p2=param2') — обратно получаю готовую html-таблицу. Подгрузка таблицы вызввается по изменению select с фильтрами или сортировками.
Все просто и на ajax-е, реализуется любой функционал сортировок и выборок на стороне PHP-скрипта.
Все просто и на ajax-е, реализуется любой функционал сортировок и выборок на стороне PHP-скрипта.
-1
Иногда проще разом получить большой кусок данных и оставить хитрости отображения (разбивка на страницы, сортировка, фильтрация) на долю JS. Например, в одном большом приложении любая порция данных (логи покупок, если конкретно) выплевывается около 2-3 секунд. Гораздо проще сразу дать пользователю 100-200 записей за пол-года и потом их крутить всякими tablesorter'ами и т.п.
0
Долго вспоминал, чем же не понравился плагин раздивки на странице у tablesorter'a:
1. Жуткий код — слабое использование jQuery, сложный для восприятия
2. Завязанность на верстку — почти никакой возможности использовать свою реализацию верстки в pagination
В итоге, в плагине в живых осталось только разбиение на методы (moveTo...) и чтение конфига. Собственная версия умеет понимать любую верстку, содержит дополнительные event-firing.
1. Жуткий код — слабое использование jQuery, сложный для восприятия
2. Завязанность на верстку — почти никакой возможности использовать свою реализацию верстки в pagination
В итоге, в плагине в живых осталось только разбиение на методы (moveTo...) и чтение конфига. Собственная версия умеет понимать любую верстку, содержит дополнительные event-firing.
0
Посмотрите еще такой плагин flexigrid.info/
0
Больше всего мне понравилась вот такая штука — www.trirand.net/demophp.aspx (может кому-то пригодится) — jqGrid.
+1
Недавно столкнулся с этим плагином, был в комплекте с админкой. Так как было лень прикручивать что-то другое решил этот настроить как надо. В интернете вроде бы есть дополнения к нему, чтобы сделать сохранение текущих позиций в кукисы, но не нашёл ни одного рабочего решения, пришлось самому дописывать. Гораздо проще было бы в самом начале взять DataTables и настроить CSS, но нет же, лень :)
0
Спасибо тебе, добрый человек.
0
Домен www.tablesorter.ru кажется киберсквоттнули…
0
Зарегистрируйтесь на Хабре, чтобы оставить комментарий
Плагин jQuery для сортировки таблиц: TableSorter.js. Как добиться постраничной навигации?