Rails3について質問です。
form_forのAjaxを有効(:remote => true)にし、js.erbでjQueryを用いて「render :partial」した内容をページに埋め込ませています。
しかし、renderするViewに改行が含まれる場合、エラーが発生します。
(下記のようになり、エラーとなる)
■_fuga.html.erb
<b>aaa<b>
bbb
■fuga.js.erb
$('#hoge').html("j(render :partial => 'fuga')");
↓
$.('#hoge').html("<b>aaa</b>
bbb");
JavaScriptでは、末尾に「/」を書くことで複数行に渡り記述することができるので、
Viewの改行前に「/」を入れて対処しています。
しかし、不格好であるため、もっとスマートな解決方法を探しています。
根本的に使い方が誤っている等でもよいので、アドバイスよろしくお願いします。