テーブルのヘッダー固定

  • 投稿日:
  • by
  • カテゴリ:
  • ハッシュタグ:

それほど必要性は感じていなかったのですが、どんな jQuery プラグインがあるか調べてみました。

最初に見つけたのは、jquery.tablefix.js です。 縦だけでなく、左列固定の横スクロールにも対応。 フッタ固定には未対応?

次が jQuery.exTable.js。 こちらはフッタ固定も可能ですが、横スクロールには未対応。
実際に試してみましたが、レスポンスも良く好印象でした。 テーブルに付けたスタイルは、付け直す必要があります。

続いて Super Tables。 縦横スクロール対応です。 フッタ固定には未対応のようです。

ちょっと変わっているのは、Scrollable Fixed Header Table。 ヘッダ固定の縦スクロールのみですが、カラムの表示/非表示をユーザーが設定できます(設定はCookieに保存可能)。

これこそ自分のニーズにピッタリなプラグインなんですが、カラムの表示/非表示をユーザーにやらせること自体が良いことかどうかも考えなくてはなりません。 ちょっとペンディングです。
探せばいろいろあるものです。 もうちょっと探索したいと思います。