在获取响应时,我想使用javascript渲染局部视图。这是我的coffeescript文件。
scrolls.coffee
$.getJSON('/scrolls/output.json',{name: value}).done (data,status,e) ->
$("#show_output").append("<% escape_javascript( render partial: 'scrolls/output') %>")
相反,它只是在append中显示纯文本,这是输出。
<% escape_javascript( render partial: 'scrolls/output') %>
为什么我的ruby代码没有在coffeescript中执行。我使用coffee.erb
。也是扩展。输出。我的rails版本4.2.4
答案 0 :(得分:-1)
尝试使用“#{escape_javascript(render partial:'scrolls / output')}”,而不是&lt; %%&gt;。