php - 如何在jquery追加文本中保留空格和换行符
问题描述
我正在使用 ajax 提交 textarea,当我将响应附加到一个类时,它仅在 text area 中没有新行时才显示虚拟对象。
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代码
print_r
首先在 javascript 中插入 textarea 和新的更新文本
<script>
document.getElementById('updateres_n').innerHTML="<?php print_r (nl2br($updated_text));?>";
</script>
解决方案
你可以通过css来实现它,使用它,你就完成了......
.update_res {
white-space: pre-wrap;
}
也把这个css给textarea......
推荐阅读
- javascript - 如何使用 setAttrubute 添加多功能?
- angular - 它是外部 ngx-bootstrap 模块的正确实现吗?
- python - 使用有向图与无向图的可见集
- ios - 简单的 SwiftUI 代码产生:UIViewAlertForUnsatisfiableConstraints。为什么?
- python - 项目无法读取文件
- azure - 无法将 azure cli 升级到最新版本
- sql - 如何用 Google Big Query Table 中的另一个分区重写一个分区?
- android - 从 Activity 到片段的 intent.putExtra 返回 null
- kotlin - 如何使用另一个列表的 id 过滤列表?
- java - 如何在 AWS Glue Python 中导入 RateLimiter