怎样清空 Ajax中的自身变量的值?
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了怎样清空 Ajax中的自身变量的值?相关的知识,希望对你有一定的参考价值。
jQuery.ajax(
url: "/ServerManager",
data: event : "ListServer", id : serverId,
type: "post",
dataType: "json",
success: function(result)
var innertext = "";
var ring = "";
var len = result.servername.length;
for(var i=0;i<len;i++)
if(result.status[i]=='=1')
ring = "<img src='$skinimage/sysicon/sys_icon_1.png'></img>";
else
ring = "<img src='$skinimage/sysicon/sys_icon_0.png'></img>";
innertext = innertext + "<span>任务名称: </span><span class='slideTd2' id=''>"+result.servername[i]+"</span><br/> 任务状态: <span id='rw'> </span>"+ring+" <br /><span></span><br />";
jQuery("#zxc").append(innertext);
执行后清空innertext 中的值?
JS目的:获取页面元素,动态改变页面元素值。
例子:要清空一个页面元素id为innertext
$('#innertext').val('');
不知道我说明白没有 参考技术A 局部变量有必要吗,每次成功都重新定义的。
如果你调试出问题了,很可能是你相同的json请求呗浏览器缓存了。
你可以修改浏览器的缓存策略或者在服务端设置response响应不缓存 参考技术B
格式化
参考技术C 在执行最后赋值,innertext = null;或innertext=‘’;不知道为什么要清空?说来听听。
以上是关于怎样清空 Ajax中的自身变量的值?的主要内容,如果未能解决你的问题,请参考以下文章