无法在rails上的ruby中从JavaScript呈现部分视图

时间:2015-11-10 11:40:05

标签: javascript ruby-on-rails-4 coffeescript

在获取响应时,我想使用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

1 个答案:

答案 0 :(得分:-1)

尝试使用“#{escape_javascript(render partial:'scrolls / output')}”,而不是&lt; %%&gt;。