Rails文本区域保存到数据库然后显示

时间:2017-10-15 03:49:34

标签: javascript html ruby-on-rails

我有一个文本区域,用户可以输入,然后使用按钮显示他们键入的内容。当他们添加空格时,我在JavaScript中遇到错误,因为它们都不在同一行。有没有办法可以使用html格式保存文本,例如/ n?

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

当它在网站上运行时会发生这种情况,并且因为它的间隔而在此处收到错误。

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


TESTTTTTTT</p>');

1 个答案:

答案 0 :(得分:1)

尝试

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

这里是详细说明remove all whitespaces and new lines.

这应该有效 谢谢