2017-10-15 62 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

相关问题