私はしばらくの間取り組んできたアコーディオン グリッド スクリプトを持っています。その背後にある全体的な概念は、ブラウザーでの水平スクロールを減らすのに役立つように、カテゴリごとに (水平方向に) 展開/折りたたみ可能な列のグループを提供することです。
私が今直面している問題は、スクリプトがデータをカテゴリ別に分割しているため (コードは特定のカテゴリのデータのすべての行を返し、テーブルとリストを閉じてから次のカテゴリに移動する)、すべてをソート可能にする方法に頭を悩ませるのは本当に苦労しました。
このスクリプトが機能するには、ユーザーが特定のカテゴリまたは列見出しをクリックして、クリックしたカテゴリまたは列見出しですべての行を並べ替えることができる方法が必要です。
コードがグリッド用にどのように構成されているかを人々に示すのに役立つように、スクリプトのデモ バージョンを作成しました。それ以外で説明するのはちょっと難しいです。
どんな提案でも大歓迎です。