2008/09/04
カテゴリ : Tech
JavaScript
jQuery
Flexigrid
簡単にテーブルをカッコよくするjQueryプラグイン「Flexigrid」を使ってみた
こんばんは。松田です。
ほんのちょっと手を入れるだけで、ただのテーブルレイアウトがかっこよくなってしまうjQueryプラグイン「Flexigrid」を使ってみました。
「Flexigrid」を使うと、カラムの表示/非表示機能、色分け、配置換え、リサイズなどいろんな機能を自動的に付けてくれます。
まずは普通にテーブルを作ってみます。
ソース
とてもシンプルでかっこわるいですね!
これをFlexigridを使ってかっこよくしてみます。
やることは3つ。
・headタグ内でスクリプトとCSSの読み込み
・テーブルにID(ここでは'flexigrid_table')を指定
・スクリプト $('#flexigrid_table').flexigrid(); の呼び出し
これだけです。
そして、Flexigrid化したテーブルが下のものになります。
ソース
すごくオサレになりましたね!
※IE7ではthにwidth属性をつけなければ動作しないようです。
さらにこのFlexigrid、オプションの指定をすればさらに高機能になります。
JSONからデータを読み込んだり、Ajaxを使ったページャーなども簡単に組めてしまうようです。
次の機会があればこのへんの機能を使ってみたいと思います。
テンプレートデザインに縛られることの無い管理画面などにはとても使いやすそうですね。
ぜひみなさんも使ってみてはいかがでしょうか。
** 参考リンク
わずか数行で"ものすごいテーブル"に! - jQueryプラグイン「Flexigrid」- マイコミジャーナル
ほんのちょっと手を入れるだけで、ただのテーブルレイアウトがかっこよくなってしまうjQueryプラグイン「Flexigrid」を使ってみました。
「Flexigrid」を使うと、カラムの表示/非表示機能、色分け、配置換え、リサイズなどいろんな機能を自動的に付けてくれます。
まずは普通にテーブルを作ってみます。
ソース
とてもシンプルでかっこわるいですね!
これをFlexigridを使ってかっこよくしてみます。
やることは3つ。
・headタグ内でスクリプトとCSSの読み込み
・テーブルにID(ここでは'flexigrid_table')を指定
・スクリプト $('#flexigrid_table').flexigrid(); の呼び出し
これだけです。
そして、Flexigrid化したテーブルが下のものになります。
ソース
すごくオサレになりましたね!
※IE7ではthにwidth属性をつけなければ動作しないようです。
さらにこのFlexigrid、オプションの指定をすればさらに高機能になります。
JSONからデータを読み込んだり、Ajaxを使ったページャーなども簡単に組めてしまうようです。
次の機会があればこのへんの機能を使ってみたいと思います。
テンプレートデザインに縛られることの無い管理画面などにはとても使いやすそうですね。
ぜひみなさんも使ってみてはいかがでしょうか。
** 参考リンク
わずか数行で"ものすごいテーブル"に! - jQueryプラグイン「Flexigrid」- マイコミジャーナル
トラックバックURI
最近の記事
JavaScriptのクロスドメイン問題対応方法 [2012年05月17日 : 笹亀弘]
JavaScriptのコーディング規約を気軽にチェック [2012年05月14日 : 中川善樹]
誕生日プレゼント [2012年05月10日 : 阿部恵]
イラストでわかる!git入門の入門 [2012年05月09日 : 志田仁美]
【CSS3】HSL色空間による色指定のすゝめ [2012年05月09日 : 橋本章史]
インスピレーションをかきたてるポスターデザインのまとめ記事のまとめ [2012年04月25日 : 鴨田健次]
エンジニアの英会話 〜とっさの一言〜 [2012年04月19日 : 斉藤勝也]
イコライザーをFireworksで描いてみました [2012年04月16日 : 和田記光]
SFNewTech Japan Night のファイナリストに選出されました!(他、もろもろの出展の御案内) [2012年04月06日 : 小林有佳]
使えるとちょっと便利なSSHのTIPS [2012年04月04日 : 牧野克俊]













コメントフォーム