gpt4 book ai didi

ruby-on-rails - Rails 3 has_many :through Form with checkboxes

转载 作者:行者123 更新时间:2023-12-03 00:52:23 25 4
gpt4 key购买 nike

之前也问过类似的问题。

Rails 3 has_many :through Form

但无法从用户表单中获取与要创建的就业关系。

已阅读http://www.justinball.com/2008/07/03/checkbox-list-in-ruby-on-rails-using-habtm/http://millarian.com/programming/ruby-on-rails/quick-tip-has_many-through-checkboxes/ (我真的希望它能起作用。)

表单已提交,但仅在就业中创建空白记录。

<%= form_for @user do |f| %>
...
<p>
<% Company.all.each do |company| %>
<%= check_box_tag :company_ids, company.id, @user.companies.include?(company), :name => 'user[company_ids][]' -%>
<%= label_tag :companies_ids, company.id %>
<% end %>
</p>
<p><%= f.submit %></p>
<% end %>

最佳答案

在表单中包含隐藏字段标记,以确保在未选中任何复选框时提交某些内容。这应该可以在 <%end%> 之后起作用:

<%= hidden_field_tag "user[company_ids][]" %>

关于ruby-on-rails - Rails 3 has_many :through Form with checkboxes,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5054633/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com