AJAX刷新脚本

时间:2009-04-05 16:06:12

标签: ajax refresh

我有一些AJAX可以刷新我的页面,但也会使刷新的div在刷新时上下移动,但我不会这样做,我只是不刷新。

如何编辑此代码以取消最小化和最大化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 个答案:

答案 0 :(得分:1)

改变这个:

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

对此:

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

编辑:现在只需替换​​包装器的内容,就不会显示/隐藏,只需刷新$(wrapperId)的内容。