Railsでフォーム送信でajaxを受け取るとき、textareaで改行するとエラーになる
Railsでフォーム送信でajaxを受け取るとき、textareaで改行するとエラーになる現象が起きた。結局解決策は、htmlのtextareaで改行されたとき、railsの正規表現で改行文字をHTMLのbr
に置き換えればいいのね。
@contents = params[:contents].gsub(/(\r\n|\r|\n)/, "<br />")
参考
https://ref.xaio.jp/ruby/classes/string/gsub