2013-09-27 79 views
0

我不知道我是否正确执行此操作。我有一个标准的common/flashes.js.erb模板,我在某些Ajax操作后渲染。然而在一个例子中,我想更新屏幕上的表格。所以我最终需要渲染两个不同的模板。我试过这个,但它不起作用:如何从另一个JS ERB模板渲染一个JS ERB模板

alert("done"); 
<% render 'common/flashes' %> 

只是为了测试看看警报是否会运行并呈现闪烁。它没有。

我采取了错误的方法,还是有办法做到这一点?

回答

1

这应该工作和实际呈现在文档你的Ruby语句的结果:

<%= render 'common/flashes' %> 
1

,如果你的文件重命名为common/_flashes.js.erb会发生什么? (以下划线开头)