Php 在不清除div的情况下将数据附加到现有元素数据

Php 在不清除div的情况下将数据附加到现有元素数据,php,html,jquery,ajax,Php,Html,Jquery,Ajax,我正在使用php ajax,在那里我必须附加一些长html,所以我使用html函数来完成这项工作,它以前也为我工作过。但是这次当我尝试使用html函数附加项时,它会清除ul中的所有li,然后再附加数据,如果我尝试再次附加数据,它不会再次附加li。我不知道是什么原因主要问题是,我以前在代码中使用相同的方法,但这次它清除了所有li,然后追加。这是我的密码 //UL where i have to append data <ul class="review-list">

我正在使用php ajax,在那里我必须附加一些长html,所以我使用html函数来完成这项工作,它以前也为我工作过。但是这次当我尝试使用html函数附加项时,它会清除ul中的所有li,然后再附加数据,如果我尝试再次附加数据,它不会再次附加li。我不知道是什么原因主要问题是,我以前在代码中使用相同的方法,但这次它清除了所有li,然后追加。这是我的密码

//UL where i have to append data
<ul class="review-list">
</ul>
您可以简单地使用jQuery函数

通过使用
append()
您现有的
li
将保留下来,之后将追加所有其他数据

将您的
else
更改为此,它将正常工作

$('.review-list').append(response)

在else语句中使用append方法而不是html方法

$('.review-list').append(response);

@Azez你确定你的Ajax‘响应’中有你要添加的数据吗?@Azez你能添加完整的Ajax jquery代码吗。您使用的是什么数据类型?使用console.log(response)检查响应中返回的确切内容。它的工作伙伴thnak但在此之前,我使用html函数为什么不这样做working@Azeez很高兴听到这个消息。快乐编码。
$('.review-list').append(response)
$('.review-list').append(response);