Сортируемые результаты для горизонтальной аккордеонной таблицы
У меня есть скрипт аккордеонной сетки, над которым я работаю уже некоторое время. Основная идея заключается в том, чтобы предлагать группы столбцов, которые можно развернуть / развернуть по категориям (по горизонтали), чтобы уменьшить горизонтальную прокрутку в браузере.
Проблема, с которой я сталкиваюсь сейчас, состоит в том, что, поскольку скрипт разбивает данные по категориям (код возвращает все строки данных для данной категории, закрывает таблицы и списки, а затем переходит к следующей категории), у меня очень трудно обдумать, как сделать все сортируемым.
Мне нужен этот скрипт, чтобы функционировать - это способ, с помощью которого пользователь может щелкнуть по любой данной категории или заголовку столбца, чтобы отсортировать все строки по заголовку выбранной категории или столбца.
Я создал демо-версию своего скрипта, чтобы показать людям, как структурирован код для сетки. Это сложно объяснить иначе.
Любые предложения с благодарностью.