2013-09-14 3 views
1

Я использую Tablesorter 2.9.1 с плагином пейджера. Все работает так, как должно.Tablesorter filter

Я хотел бы фильтровать строки через меню выбора в соответствии с классами, применяемыми к ячейкам. Например, если пользователь выбирает «показывать только синим виджетами, будут отображаться все строки, за исключением строк с ячейкой с классом =« синий ».

Доступен ли он в доступных плагинах/виджетах?

ответ

1

Если я понимаю ваш вопрос, возможно, вы хотите использовать имя класса filter-onlyAvail для столбца?

Заканчивать this demo, в частности, в колонке «Дисконт», который имеет это имя класса применяется (см панели аккордеона):

<th class="filter-select filter-onlyAvail">Discount</th> 

Таким образом, когда фильтр выбран в первой колонке, как Aaron, в В столбце «Скидка» отображаются только доступные варианты в раскрывающемся списке.

Этот вариант был добавлен в версию 2.10.1, поэтому вам придется обновить плагин.

+0

Хорошо, я обновляюсь до 2.10.1. Мой уровень комфорта, с js, не выходит за рамки использования скриптов начальной загрузки Twitter, поэтому мой вопрос: смогу ли я добавить меню выбора за пределами таблицы? Я бы хотел, чтобы это чуть выше моего стола, чтобы помочь ему выделиться. – Mattypants

+1

@MattyPantaloons Да, вы можете добавить меню выбора, ввод, кнопки или что-то вне таблицы и привязать их для поиска в таблице. Пожалуйста, ознакомьтесь с документами для '' getFilters' (http://mottie.github.io/tablesorter/docs/#getfilters) и ['setFilters'] (http://mottie.github.io/tablesorter/docs/ #setfilters). – Mottie

Смежные вопросы