f.collection_select不会提交值

时间:2017-09-08 19:53:28

标签: ruby-on-rails

我试图提交一份RoR表格。强大的参数很好,因为我没有在日志中收到not permitted消息。出于某种原因,我不断收到以下字段的this field cannot be blank错误消息。日志说client_name字段是空白的,即使我选择了某些内容。 designer&之间存在许多/属于...的关系。 client-folder

当我从下拉列表中选择现有client_folder之一并按提交时,它会显示错误消息。如果我使用text field并只输入一个名称,它就可以正常使用,所以我相信它只是collection_select的内容。我哪里错了?

<%= form_for([@designer, @client_folder]) do |f| %>
    <%= f.collection_select :client_name, current_designer.client_folders, :id, :client_name, {}, {id: "existing-list", required: true} %>  
    <%= f.submit "Create" %>
<% end %>

0 个答案:

没有答案