Ruby on Rails 3.1 を使用していますが、javascript アセットでパーシャルをレンダリングする方法を知りたいと思っています。
私が目指しているもの:
# in /app/assets/javascript/cart.js.coffee.erb
$('a.add_sth').click -> $('.random_container').append('<%= render partial: 'way/to/partial' %>')
これにより、NoMethodError が発生します。
undefined method `render' for #<#<Class:0x007fc54584c6e8>:0x007fc5474cd470>
<%= 2+3 %>
代わりに書くと、問題なく動作します。
render()
問題は、アセット パイプラインがデフォルトの ActionView から独立していることであり、それが不明な理由だと思います。とにかく、そのパーシャルのコンテンツをレンダリングする方法はありますか?