0

DataTable スクリプトを使用して、プレーン HTML テーブル (20 列以上) の 1 つをインタラクティブなテーブルに変換しています。また、ColVis プラグインを使用して、ユーザーが関心のある列のみを表示し、残りを非表示にできるようにしています。ユーザーの好みを記憶するために、後でこの選択をセッション Cookie に保存します。

私が現在デフォルト設定で直面している問題は、テーブルが広いため、ユーザーが列の選択を解除 (つまり、非表示) すると、テーブルの幅が (予想どおり) 縮小し始めますが、これにより ColVis ポップアップがそれに応じて移動せず、依然としてアウトのままです。表示/非表示ボタンと一緒に来る側のワードよりもページ評価者の。列を選択して戻す場合 (つまり、それらを表示する場合) も同様です。

これに対する解決策を見つけるために、私は今、頭を叩いています。私が見るべき領域への助けやポインタさえも大歓迎です。

ありがとう。

4

1 に答える 1

0

ユーザーが列を非表示にすると、テーブルの幅を減らす必要があると思います。

PS: プラグイン機能は jQuery を使用して簡単に実装できます。そうすれば、表示される HTML テーブルをより適切に制御できます。

于 2012-04-07T21:56:45.827 に答える