2010-07-03 115 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