【发布时间】:2021-05-04 09:31:09
【问题描述】:
当我尝试获取该数据并将附加文本区域中的数据值打印为值时,我正在使用<br> 标签将值保存在数据库中,没有发生换行符并直接打印<br> 标签.
我还检查在alert() 中附加值然后显示换行符的工具包,但是当我在文本框中设置相同代码的值时,而不是换行符。
请帮我解决这个问题,我还检查了 StackOverflow 上可用的所有代码和线程,但它对我不起作用。
//$("textarea#textarea").val().replace("<br>", "\n"); //not worked
//alert($("textarea#textarea").val().replace("<br>", "\n")); //worked
我在 append textarea 中使用这个函数,这是我在下面提到的排序代码 -
//after ajax success response...
var len = response.data.length;
for (var i = 0; i < len; i++) {
$("textarea#textarea").val('');
$("textarea#textarea").val(response.data[i]['address']);
$("textarea#textarea").val().replace("<br>", "\n");
}
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>
请帮我解决这个问题 -
【问题讨论】:
标签: javascript jquery append textarea line-breaks