2007-11-11

jQuery tablesorter 現在の位置をページ単位でなく行単位で表示する方法

jQuery plugin: Tablesorter 2.0 は tablesorter pagination plugin というプラグインと組み合わせて使うと、並べ替えができページングもできるテーブルを実現できます。

残念ながら tablesorter pagination plugin は、現在のページ数と総ページ数の表示をカスタマイズする方法がありません。非公式な方法がないかとソースコードを見てみましたが、その表示を横取りできるようになっていませんでした。そこでプラグインの外部でイベントを捕捉して、現在の行位置と総行数を表示することを試みてみました。

現在の位置をページ単位でなく行単位で表示する方法

カスタマイズの可能性をどこに線引くかは判断が難しいそうですね。表示する書式や内容は、なるべく利用者する側で決められるようにしたほうがよいのかもしれません。(今後の私への教訓とします。)

Ajaxデザインパターン ―ユーザビリティと開発効率の向上のためにAjaxデザインパターン ―ユーザビリティと開発効率の向上のために
Michael Mahemoff 牧野 聡

デザイニング・インターフェース ―パターンによる実践的インタラクションデザイン JavaScriptクイックリファレンス 第5版―JavaScript1.5対応 初めてのJavaScript―Ajax&DOM対応 JavaScript 第5版 WEB+DB PRESS 総集編 [Vol.1~36]

by G-Tools

0 件のコメント: