2009-04-05 3 views
0

私のページをリフレッシュするAJAXがいくつかありますが、リフレッシュするdivが上がり下がりますが、リフレッシュするようにはしません。AJAXリフレッシュスクリプト

divの最小化と最大化を行うには、このコードをどのように編集しますか?

var _v = 0; 
var _v2 = 1; 


    function ajax_update() 
    { 
     var wrapperId = '#content'; 
     var postFile = 'jquery.php'; 
     _v++; 
     _v2++; 
     $.post(postFile, { v2: _v2 , v: _v}, function(data){$(wrapperId).slideUp('2000',function(){$(this).html(data).slideDown();}).html();}); 
     setTimeout('ajax_update()', 2000); 

    } 

おかげで、Stanni

答えて

1

変更この:

$.post(postFile, { v2: _v2 , v: _v}, function(data) { 
    $(wrapperId).html(data); 
}); 

編集:今、単なるラッパーの内容を置き換えます、があるでしょうがない。これに

$.post(postFile, { v2: _v2 , v: _v}, function(data){ 
    $(wrapperId).slideUp('2000',function(){ 
     $(this).html(data).slideDown(); 
    }).html(); 
}); 

表示/非表示、ちょうど$(wrapperId)のコンテンツをリフレッシュします。

+0

助けてくれてありがとうございましたが、今は左上隅からズームインしたりズームインしたりするのが親切です。 – Ryan

+0

私はあなたの問題を解決するはずです答えを編集しました – karim79

+0

素晴らしい、今、完璧に、ありがとう、非常に:) – Ryan