Excelみたいな列固定が出来るテーブル拡張ライブラリ3つ(JavaScript)

Excelの列固定

Excelの列固定、便利ですよね。

それをHTMLのテーブルでやろうとすると、HTML5をもってしても、いまだにJavaScriptを使わないといけない。そこで、テーブル先頭列固定ができるJSライブラリを探してみた。もちろん、すべて無料。先頭行の固定が出来るライブラリは結構あるんだが、「列」固定ができるライブラリは意外に少ないようだ。


https://github.com/mmurph211/Grid
列固定するカラム数の指定まで出来る。
初期化は少し大変そうだが、柔軟なカスタマイズが可能っぽい。


http://www.fixedheadertable.com/
シンプルで初期化も容易。だが固定するカラム数は1つのみっぽい。カスタマイズしないと使えないかも?


http://www.otchy.net/javascript/tablefix/
日本人作成。ドキュメントとか充実してるのでそこは安心。
ただ、あるPJで使っていて特にIE8とかでは酷く重かった。
またテーブル中のIDもまるごとコピーされちゃったりしてつまり、HTML中に同じIDが複数存在する状態になって他のJS処理が動かなくなったりと課題が多かった記憶がある。サポートは割りと積極的に行っているようなので、バグ等も指摘すればすぐに直してもらえるかもしれない。