2017-10-15 85 views
0

我有一個文本區域,用戶可以鍵入然後用按鈕鍵入他們輸入顯示。當他們添加空格時,我在JavaScript中出現錯誤,因爲它們全部不在同一行。有沒有一種方法可以將文本保存爲html格式,例如/ n?Rails文本區域保存到數據庫,然後顯示

$(button).click(function(){ 
    $(DisplayUserTextArea).html('<p> <%= @user.TextArea %> </p>'); 
}); 

這會發生什麼,當它運行在網站上,因爲它的間隔出現錯誤。

$(button).html('<p> Test Text 


TESTTTTTTT</p>'); 

回答

1

嘗試

$(DisplayUserTextArea).html('<p> <%= @user.TextArea.squish %> </p>');

這裏是細節描寫remove all whitespaces and new lines.

這應該工作 謝謝

+0

仍然得到同樣的錯誤,因爲它仍然在新的一行解析JavaScript的。 – jrocc

+0

@ jrocc你的問題對我來說並不清楚,我的意思是你首先保存了textarea內容,然後點擊你正在顯示的按鈕。是這樣嗎? – Gabbar

+0

是按鈕單擊我正在顯示從文本區域保存的內容。 – jrocc

相關問題