業務システムではデータの一覧表示を作ることが多いでしょう。そんな時にはHTMLのテーブルタグを使うはずです。50行くらいであれば良いですが、数百行のデータを一気に表示すると視認性も落ちますし、使いづらくなります。 そこで使ってみたいのがPaginateMyTableです。HTMLのテーブルにページネーションを追加してくれるライブラリです。

PaginateMyTableの使い方

元々の表示です。

実行しました。デフォルトで5行ごとのページネーションになります。

PaginateMyTableは単なるテーブルをページネーション可能にしてくれます。動的に行われているので、ページネーションの件数を変更したりするのも簡単でしょう。サーバサイドを使わないので何度も読み込み直したりする必要もなく、便利そうです。

PaginateMyTableはjQuery/JavaScript製のオープンソース・ソフトウェア(MIT License)です。

agubal/PaginateMyTable: Simple jQuery plugin for HTML table pagination