2015-10-05 65 views
1

我想創建一個簡單的表單,它有2個字段。但我想一次爲這兩個字段設置多個活動記錄。我創建了一個名爲update multiple的新控制器操作,但不知何故,我的表單只是不顯示。我不確定我如何通過活動記錄來做到這一點。這裏是我的代碼:使用rails簡單的形式一次更新多個記錄

<% simple_form_for @fulfillments, 
:url => admin_fulfillments_update_multiple_path, 
:method => :put, 
remote: true do |f| %> 
    <%= f.hidden_field :ids, value: @fulfillments %> 
    <%= f.input :shopper_id, id: 'fulfillment_shopper_id', collection: @shoppers, label_method: :name, value_method: :id, label: 'Shopper', include_blank: true%> 
    <%= f.button :submit, :class => 'btn btn-success btn-sm submit-shopper-form' %> 
<% end %> 

@fulfillments已被填充在控制器的不同的動作已經,現在我將其通過的形式,作爲隱藏字段,另一個控制器動作。但不知何故

我不知道爲什麼我的表單不顯示。

回答

2

你在簡單的形式忘了=: 你:

<% simple_form_for @fulfillments, 

正確:

<%= simple_form_for @fulfillments, 

通知的<%=。在開始時。

+0

謝謝你的作品 – gazubi

+0

那麼請標記答案是正確的? TY。 – Roko

相關問題