2012-06-20 53 views
0

我有一個textarea,在那裏獲取它的內容並通過ajax將它發送到數據庫。 當我得到這樣的內容並將其插入到DIV中時,不考慮新行,因此內容作爲整體粘貼而沒有LF。在div容器中插入文本

我用jQuery的模板打印我的查詢的結果與模板中所提到的DIV是:

<div class="message">${msg}</div> 

其中$ {}味精是從CR數據庫中收集到的信息。

有什麼我可以做的避免嗎?

+2

避免什麼? – Esailija

+0

做一個查找和替換?用CRLF替換CR。 – TheZ

+0

問題是,我想顯示消息放入div時的新行。 – domoindal

回答

2

您使用php,是嗎? 因此,您可以使用nl2br()將普通換行符(\n)轉換爲HTML換行符(<br />)。

+0

我剛剛使用這樣的功能,並在數據庫中被
替換,但是當我把內容放在div內,發生的情況是一樣的。 – domoindal