当我放置通过 ajax 调用加载的文本时,我有一个小问题。
我从 textarea 获取内容并将其存储在我的数据库中,当我想在 div 中显示文本时,它不尊重新行,因此所有文本都是连续的。
以下代码显示了一个小示例:
$(function() {
$('.buttonA').click(function() {
$('.message').html($('textarea[name="mensaje"]').val());
});
});
.message {
width:300px;
height:200px;
}
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.2.3/jquery.min.js"></script>
<textarea name="mensaje" class="new_message_textarea" placeholder="enter message..."></textarea>
<button class="buttonA">Enter</button>
<div class="message"></div>
如果您键入一些带有一些新行的文本,一旦您单击按钮,文本就会显示到 div 中,并且会看到没有显示新行。
我该如何解决这个问题?