jquery 使用ajax动态获取数据,内存持续增加,请教高手如何解决

jquery 使用ajax动态获取数据,内存持续增加,请教高手如何解决,第1张

删除节点的函数

function removeNode(n){

if(n && ntagName != 'BODY'){

jQueryeventremove(n);

jQueryremoveData(n);

for(var i=0,e;e=nchildNodes[i++];){

removeNode(e);}

d = d || documentcreateElement('div');

dappendChild(n);

dinnerHTML = '';

//douterHTML = '';}}调用部分:

function temp() {

$get(url, null, function(data) {

if(data['success']) {

$('#scrollZJ01')children()each(function(i){

removeNode(this);});documentgetElementById("scrollZJ01")innerHTML = "";//显示数据var innerHtml = "";

for(var i =0;i< data["pickedDtails"]length;i++){

innerHtml+="<li";

innerHtml+="<span"+data["pickedDtails"][i]["luckyAt"]+"</span";

innerHtml+="</span";

innerHtml+="</li";}documentgetElementById("scrollZJ01")innerHTML = innerHtml;}dom中的节点数不增长,但是内存一直在增加,每次200k左右

您好!很高兴为您答疑。

确实存在这个问题,这个问题的根源在于跨域,作为开发者,您需要的只是人工设定一下客户端sessionid的传递即可。

如果对我们的回答存在任何疑问,欢迎继续问询。

以上就是关于jquery 使用ajax动态获取数据,内存持续增加,请教高手如何解决全部的内容,包括:jquery 使用ajax动态获取数据,内存持续增加,请教高手如何解决、net中jquery uploadify上传控件在火狐浏览器 session怎么取不到、等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/web/9578563.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-04-29
下一篇2023-04-29

发表评论

登录后才能评论

评论列表(0条)

    保存