1

データのテーブルをロードする CodeIgniter プロジェクトがあります。最初の列にアカウント名があり、最初の列にインデントされて、アカウントのサブブランドがロードされます。次に、2 列目から 8 列目は、並べ替えたい他のデータポイントです。この表では、サブブランドでの並べ替えは役に立たないので、許可しません。

TableSorter プラグインをインストールしましたが、Accounts/Brands 列のすべての行で並べ替えられますが、アカウント名で並べ替えて、アカウントとブランドのグループを分割せずにまとめておく必要があるだけです。

したがって、レイアウトがある場合:

Account
   Brand A DataPt1 DataPt2...
   Brand D DataPt1 DataPt2...
   Brand 4 DataPt1 DataPt2...
Account
   Brand Alpha DataPt1 DataPt2...
   Brand IV DataPt1 DataPt2...
Account
   Brand # DataPt1 DataPt2...

アカウントを整理して、ブランドを一緒に移動させるにはどうすればよいですか? アカウントとブランドを分離する必要がある場合など、列のレイアウトを調整できます

4

2 に答える 2

1

codeigniter ソリューション以上に、必要に応じてデータを表示するクライアント側のソリューションが必要だと思います。

JQGrid (セクション グループ化を参照)を使用 して、それがニーズを満たしているかどうかをテストできます。サーバー側では、 json_encodeを介してモデル データをキャプチャして表示するだけで済みます。

于 2012-07-23T17:03:10.407 に答える
0

折りたたみ可能な行のサポートを追加するこのTableSorter modを使用することになりました。それはうまく機能します。少し変更したいので、行を展開および折りたたむための +/- ボタンの代わりに、行のどこでもクリックすることができます。

于 2012-07-30T22:03:17.167 に答える