« prototype.js のイベント順序 | メイン | mod_webdev »

2005年09月22日

CBL Partial Updater (20050922) リリース

 簡単 Ajax ライブラリ、CBL Partial Updater に、スピナーを表示する機能をつけました。

 Ajax のリクエスト処理中は spinner.gif が表示されます (別のインジケータにすることもできます) 。

 詳しくは、上記リンク先をごらんください。

投稿者 kazuho : 2005年09月22日 14:06 このエントリーを含むはてなブックマーク このエントリーを含むはてなブックマーク

トラックバック

このエントリーのトラックバックURL:
http://labs.cybozu.co.jp/cgi-bin/mt-admin/mt-tbp.cgi/134

コメント

第3のパラメータを利用して画像書き換えの他にどのようなことが出来るでしょうか?

投稿者 : 2005年09月27日 17:29

第3パラメータは、 prototype.js に option として渡されます。詳しくはソースコードを読む (あるいは google で検索) しないとわからないようですが、代表的なものとして

method - GET リクエストを使用する場合に 'get' を指定
asynchronous - 同期通信するの場合に 'false' を指定

等があげられます。

CBL Partial Updater では、クエリ文字列 (parameters) を指定することと、 spinnerImg, spinnerId という変数を拡張しています。

投稿者 kazuho : 2005年09月28日 12:18

これをSmartyテンプレートを使ったMojavi2で動作させようと思ったらController、Viewクラスをオーバーライドするしかないんかなぁ。最後の出力の部分だけが効いてきそうだから。試してみよう…

投稿者 mobcov : 2005年10月15日 20:35

Internal Server Error が出たようで、申し訳ないです。重複投稿削除しました。
#コメントの削除でも Internal Server Error が出たけど、削除されたみたいです (苦笑)

投稿者 kazuho : 2005年10月18日 10:31

もう、メンテされてないかもしれませんが、とりあえず、
prototype.js1.4.0で、

CBL_PartialUpdater.prototype.extend(Ajax.Request.prototype).extend

がfunctionじゃない!!と怒られます。

投稿者 moi : 2006年04月28日 16:02

情報ありがとうございます。
今度チェックしてみようと思います。

投稿者 kazuho : 2006年05月02日 13:06