イベントが発生したときにcoffeescriptを.append
に部分的に使用したいと思います。問題は、.change
イベントが発生したときに、以下のコードが部分的にレンダリングされず、代わりに<%= j render(:partial => 'participant_data').html_safe %>
がテキストとしてWebサイトに表示されることです。Rails:.coffeeファイルに部分的にレンダリング
$('input[type=number][id=quantity-select]').change ->
$('#insert-here').append('<%= j render(:partial => \'participant_data\') %>')
return
私は$('#insert-here').append("Test")
を実行すると単語Test
がページに示されています。だから私は正しいdiv
をターゲットにしており、append
のテキストに対応していますが、テキストの代わりに部分的にレンダリングしたいと思います。
部分的なレンダリングのためにコードを変更する必要があることを教えてください。
私はコーヒーでは動作しませんでしたが、js.erbはよさそうです。コーヒーファイルとコントローラーを見せてください。 – nobilik