连续的AJAX请求增加资源数量和大小

时间:2015-07-22 13:33:41

标签: javascript php ajax continuous

我需要执行半连续的AJAX请求,以根据最新的数据库条目显示数据。这一切都适用于setInterval(),但现在我注意到Web Inspector中不断增加的资源和大小(见图)。我想如果应用程序长时间打开,这可能会成为一个问题?或显示的大小(1)仅仅是网络活动?我怎么能阻止这个?我已将jQuery ajax缓存设置为false。

Web Inspector showing (1) increasing number of resources and size and (2) XHR's.

更新: 没有发布任何代码,因为那里没什么特别的。只是一个基本的jQuery ajax函数,php脚本根据来自ajax函数的数据查询DB,并在响应中回显它。

Web Inspector(1)网络流量或缓存中的KB数量是多少?

$(document).ready(function(){
    setInterval(refresh, 2000); 
})

function refresh(){
$.ajax({        
    type: "POST",
    cache: false,
    url: "../update.php",
    data: dataString,
    success: function(msg){
        if(msg2 == 'same'){
            // do nothing
        }else{
            $('#result').html(msg);
        }
    }
})
}

0 个答案:

没有答案