当前位置: 首页 > 知识库问答 >
问题:

将数据追加到现有元素数据,而不清除div

萧明贤
2023-03-14

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

//UL where i have to append data
<ul class="review-list">
</ul>

下面是我的php ajax响应

  echo "<li>
<div class='product-comment'>
    <img src='assets\images\icons\author.png alt=''>
    <div class='product-comment-content'>
        
        <p class='meta'>
            <strong>$review_user_name</strong> - <span>$date</span>
            <div class='description'>
                <p>$review_comment</p>
            </div>
    </div>
</div></li>";

下面是来自ajax响应的jquery代码

success:function(response){
            if(response == 2){
            window.location.href = 'loginregister.php';
             
            }else{
            $('.review-list').html(response);}}

共有2个答案

张丁雷
2023-03-14

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

$('.review-list').append(response);
东门晨
2023-03-14

您可以简单地使用jQuery append()函数。

通过使用append(),您现有的LI将保留,所有其他数据将随后追加

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

$('.review-list').append(response)
 类似资料:
  • 我试图比较两个id,并将一个属性附加到现有的本地存储数据中。在循环中。 这是显示示例数据的代码 简单地说,我试图检查

  • 问题内容: 我有一个函数,它返回像这样的字典: 我试图将此字典追加到这样的数据框: 不幸的是,数据框的打印导致空的数据框。有任何想法吗? 问题答案: 您没有将值分配给结果。

  • 问题内容: 我需要将数据“添加”到已经包含数据的字段中,而不会删除当前的内容。例如,如果该字段包含HTML,则需要向该字段添加其他HTML。是否存在将执行此操作的SQL调用,或者我需要调用该字段中的数据,将新数据连接到现有数据,然后将其重新加载到数据库中? 问题答案:

  • 我需要将多个列附加到现有的spark dataframe,其中列名称在列表中给定,假设新列的值是常量,例如给定的输入列和dataframe是 并且在附加两列后,假设 col1 的常量值为“val1”,col2 的常量值为“val2”,则输出数据帧应为 我已经编写了一个函数来追加列 有没有更好的方式,更具功能性的方式去做。 谢啦

  • 问题内容: 我需要更新表名(col1name) 如果已经有数据,我需要将其附加值’a,b,c’如果为NULL,则需要添加值’a,b,c’ 我知道有一个CONCAT参数,但是不确定SQL语法是什么。 以上正确吗? 问题答案: 试试这个查询: 请参阅此sql小提琴演示。

  • 问题内容: 这可能很容易,但是我有以下数据: 在数据框1中: 在数据框2中: 我想要一个具有以下形式的数据框: 我尝试使用该方法,但是得到了交叉连接(即笛卡尔积)。 什么是正确的方法? 问题答案: 通常看来,您只是在寻找联接:

  • 我想创建一个作业,但我想在没有任何数据库持久性的情况下运行它。不幸的是spring-batch要求以某种方式将作业循环写入数据库的,从而使我至少提供某种带有transactionmanager和EntityManager的db。 是否可以阻止元数据并独立于TXManager和数据库运行? 更新:

  • 清除地球上添加的数据,同时有将数据线和数据点清除的效果。 // 使用 clearData API 来清除数据 controller.clearData();