2013-09-30 76 views
0

我现在正在一个网站上工作,在那里我有一个标准布局,有一个视图/模板。我花了2周时间试图让ajax功能正常工作,但它不工作,我需要一个替代方案。是否可以在视图中呈现部分内部?同时渲染两个视图,或部分视图

如在布局(查看(部分))的东西?

现在我只是在布局中有一个标准的布局和视图。还有在阿贾克斯HTML应该去查看一个空的div,我想用一个部分来填补它现在

回答

0

是肯定,你可以调用一个局部视图的任何文件中。例如,你有一个视图文件“index.html.erb”,你想叫偏“_new_partial.html.erb”

在你的视图文件。

<div> 
    <%= render :partial => 'new_partial' %> #provide complete path if partial is not in the same directory. 
</div> 
+0

优秀。还有一个问题,我现在才想到:是否有可能为它打一个控制器?只需从模型中提取一些数据 – Chris

+0

您可以点击某个链接或通过某种形式的请求来点击控制器。 –