Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/395.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript Ajax响应文本问题_Javascript_Jquery_Html_Ajax - Fatal编程技术网

Javascript Ajax响应文本问题

Javascript Ajax响应文本问题,javascript,jquery,html,ajax,Javascript,Jquery,Html,Ajax,是否可以在不删除先前内容的情况下获取ajax responseText 例如: <div id="content"> <p>Default content</p> </div> 默认内容 在使用responseText targeting id=“content”运行普通ajax请求后,文档先前的内容将更改为: <div id="content"> <p>ajax response</p>

是否可以在不删除先前内容的情况下获取ajax responseText

例如:

 <div id="content">

<p>Default content</p>

 </div>

默认内容

在使用responseText targeting id=“content”运行普通ajax请求后,文档先前的内容将更改为:

  <div id="content">
  <p>ajax response</p>
</div>

ajax响应


ajax请求后是否可以将“默认内容”和“ajax响应”保留在同一个div id中?

当然,只需
append()
新的ajax内容,而不是用
html()
/
text()覆盖即可

不看代码就很难知道自己在做什么,但猜测一下,您正在使用
.html()
显示结果。尝试改用
.append()

问题解决了,我刚刚将前面的内容添加到响应文本中
$("#content" ).append(myResponseText_Variable);