怎样清空 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
JS目的:获取页面元素,动态改变页面元素值。
例子:要清空一个页面元素id为innertext
$('#innertext').val('');

不知道我说明白没有
参考技术A 局部变量有必要吗,每次成功都重新定义的。
如果你调试出问题了,很可能是你相同的json请求呗浏览器缓存了。
你可以修改浏览器的缓存策略或者在服务端设置response响应不缓存
参考技术B

格式化

参考技术C 在执行最后赋值,innertext = null;或innertext=‘’;
不知道为什么要清空?说来听听。

以上是关于怎样清空 Ajax中的自身变量的值?的主要内容,如果未能解决你的问题,请参考以下文章

表单提交后怎么样才能不清空文本框和下拉框的值呢?

C#里怎样清空DataGridview中的数据

jquery怎么清空div的子元素?

mysql 怎样清空一个数据库中的所有表

SQL SERVER 怎样清空表的数据

如何在使用 jquery 进行 ajax 操作后清空 TINYMCE 内容