Ajax/prototype.jsでNowLoading...を表示する http://www.ark-web.jp/sandbox/wiki/95.html

Ajaxで"裏側"で処理させている間、処理中だとユーザーに分からせるために、

Now Loading... 

のように出すことが多いと思いますが、自分がprototype.jsでやろうとした時のメモを残します。

[edit]

調べる

[edit]

結局、次のようにした

function showrLoading() {
   Element.hide('result');
   Element.show('loading');
}
function showResponse(request){
   Element.hide('loading');
   $('result').innerHTML = request.responseText;
   Element.show('result');
}
function sendRequest(url, params) {
   var ajax = new Ajax.Request(url,
                              {method: 'get',
                               parameters: params,
                               onLoading: showLoading,
                               onComplete: showResponse});
}

参考


トップ   編集 凍結 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS
Last-modified: 2007-10-22 (月) 16:42:01 (4410d)

アークウェブのサービスやソリューションはこちら