我在SlidesController的索引操作呈现的页面中使用了_slide.html.erb
部分。此页面上有控件允许通过ajax添加幻灯片。这意味着我需要从我的ajax响应处理程序向视图添加新幻灯片。
如何使用此javascript处理程序中的_slide.html.erb
部分来避免重复。我不希望有一个存储在javascript中的部分的第二个版本。
答案 0 :(得分:1)
你可以在你的action.js.erb模板中渲染你的部分:
$('#someelement').html('<%= escape_javascript(render :partial => "slide.html.erb", :locals => {:name => value}) %>');