2016-09-26 47 views
0

動態下拉列表我試圖讓我的Rails應用程序沒有運氣動態下拉列表工作。Rails從模型

我一直在關注這個Railscast(修改版),但還沒有很遠。

我的模型看起來像這樣(每個部門有部門的列表中的每個分區條目具有division_id該線與Department表的部門標識):

部門列:

  • ID

  • 部門標識

  • 部門

  • created_at

  • 的updated_at

除法列:

  • ID

  • division_id

  • d暫無報價參數

  • created_at

  • 的updated_at

現在,我的師模型

belongs_to :departments 

和我的部門模型

has_many :divisions 

我一直試圖讓我的grouped_collection_select在我的表單中工作,但遇到了關於如何鏈接這兩者的語法問題。我有:

_form.html.erb

<%= f.label :Department %> 
<%= f.collection_select :id, Department.order(:department), :id, :department, {}, include_blank: true, :class=>'form-control' %><br> 

<%= f.label :Division %> 
<%= f.grouped_collection_select :id, Division.order(:division_id), :division_id, :division_id, :id, :division, {}, include_blank: true, :class=>'form-control' %> 

我不認爲我有看的權利。這兩個下拉列表都是從數據庫中填充的,當我把它們放在'collection_select'時,但沒有更多。

回答