2010-07-03 110 views
1

在我的项目,我有这个组合框中选择一个组合框,它完美的作品:呈现在部分

<%= collection_select @project, @project.clients.id, @project.clients, :id, :name %> 

我简单快捷的问题是,我怎么能在局部呈现此,我使用这个和它不工作...

<%= render :partial => "clients", :collection => @project.clients, :locals => {:project => @project }%> 

和部分代码是:

<%= collection_select :project, clients.id, clients, clients.id, clients.name % 

回答

2

内的部分试试这个:

<%= collection_selection project, project.clients.id, project.clients, :id, :name %> 

(当你参考的模板,在传递到部分当地人的实例变量,使用变量名的非符号形式。)

+0

完美的作品,谢谢。 – Gotjosh 2010-07-03 23:21:44