jQuery text()使用nl2br忽略<br /> - php

我在通过json检索文本信息时遇到问题,并希望显示格式正确的<p>标记。

想象以下文本:

说明:检索与jQuery对象匹配的DOM元素。

参见:https://api.jquery.com/get/

如您所见,它有三行。

当我通过PHP直接写入<p>标记时,它可以工作。

<p>echo nlbr2($comment);</p>

但是我想要的是通过JSON检索文本并使用jQuery将文本发送到<p>标记。

echo json_encode(array('status' => 1, 'comment' => nl2br($comment)));

答案的输出是:

{"status":1,"comment":"Description: Retrieve the DOM elements matched by the jQuery object.<br \/>\r\nSee: https:\/\/api.jquery.com\/get\/"}

在jQuery方面,我执行以下操作:

var json = JSON.parse(response);

$('p').text(json.comment);

但是当查看<p>标记的文本时,它显示:

jQuery text()使用nl2br忽略<br /> - php

我也曾尝试更换,但没有用。

json.comment.replace(/\n/g, '<br />')

jQuery text()使用nl2br忽略<br /> - php

参考方案

代替.text()使用.html()

$('p').html(json.comment);

为什么我不能使用<br>来填充textarea,所以我使用ajax - php

这是我使用的ajax im,$.ajax({ type: "POST", url: "../../Ajax/<?php echo $exercise_num ?>", data: "user_input=" + user_input, success: function(resp){ /…

jQuery-PHP类选择器问题 - php

所以我有这样的事情:<?php foreach($post_array as $post): ?> <div class="postBodyWrapper"> <div class="vid-link"> <script type="text/javascript&#…

php Singleton类实例将在多个会话中保留吗? - php

举一个简单的例子,如果我想计算一个不使用磁盘存储的脚本的命中次数,我可以使用静态类成员来执行此操作吗?用户1:<?php $test = Example::singleton(); $test->visits++; ?> 用户2:<?php $test = Example::singleton(); $test->visits+…

通过>和<运算符比较日期 - php

在我的所有php代码中,我都在UTC中存储日期和时间,但是我也在使用mysql存储日期时间(也在utc中)。大于和小于运算符会导致日期比较失败吗? $curdate=date('Y-m-d H:i:s'); if($start_datetime>$curdate) 参考方案 不。他们没有办法失败。为此,特意制作了MySQL日期格式。…

使用jquery计算<id>中的总图像 - php

我有一个div,里面有一些图像,例如<img src= etc我想计算该div中的图像总数。我也想使用PHP将这些图像ID保存到mysql中...谢谢 参考方案 要计算它们,您可以执行以下操作:alert($('#myDiv img').length); 要将所有id捕获到数组中,可以执行以下操作:var ids = []; $(&…