如何在jquery追加文本中保留空格和换行

时间:2018-10-12 07:18:20

标签: php jquery html ajax append

我正在使用ajax提交textarea,并且当我将响应附加到类时,仅当文本区域中没有新行时,它才显示虚拟对象。

HTML

   <p id="updateres_n"></p>
   <div class="update_res"></div>

ajax代码

success: function(response){
     document.getElementById('upd_msg').innerHTML="updated";
     $('.update_res').append(response);
  }  

php代码

首先在javascript中插入textarea和print_r新的更新文本

<script>
 document.getElementById('updateres_n').innerHTML="<?php print_r (nl2br($updated_text));?>";
</script>

1 个答案:

答案 0 :(得分:0)

您可以通过CSS来实现,使用它就可以了...

.update_res {
    white-space: pre-wrap;
}

也将此CSS赋予文本区域...