2012-03-25 10 views

答えて

1

あなたがデータを処理し、あなたのdivの準備を使用して、フェードを持っていたら、している間は、ロードGIFを使用することができますアニメーションで。

//Assuming you have a $.ajax request to submit the form: 

//add the loading gif 
$('#submitform').html('<img src="loading.gif" />'); 

//send your form data 
$.ajax({ 
    url: "process.php", 
    data: { 
     param1: 1, 
     param2: 2, 
     param3: 3 
    }, 
    success: function(data){ 
     //hide the div, assuming the process.php return simple html code to your page update the div content, then add the fade in animation 
     $('#submitform').hide().html(data).fadeIn('slow'); 
    } 
}); 
+0

返信いただきありがとうございます! jQueryフォームで更新された* submitform *と呼ばれるターゲットdivでこれを達成するにはどうすればいいですか? – CJS

+0

フォームを送信するときに、単純なimg要素(gifを読み込む)をdivに追加します。例えば ​​'$ .ajax'呼び出しの成功メソッドのような結果が得られたら、divを隠し、img要素をサーバーから得た結果で置き換え、アニメーションのフェードを追加します。 – slash197

+1

私は100%コードを配置する場所がわかりません。 – CJS

関連する問題