Ruby on rails Rails获取未作为属性包含在窗体中的对象的字段值
我有一个rails表单来更新它在更新操作中调用的公司信息,我有一个字段,我想在提交时获取其值作为参数,该字段未作为公司属性包含,因此该值当前未作为参数输入。是否可以获取此字段的值?我在需要从中获取值的字段中使用select2 gem。这块地在下面Ruby on rails Rails获取未作为属性包含在窗体中的对象的字段值,ruby-on-rails,parameters,controller,jquery-select2,Ruby On Rails,Parameters,Controller,Jquery Select2,我有一个rails表单来更新它在更新操作中调用的公司信息,我有一个字段,我想在提交时获取其值作为参数,该字段未作为公司属性包含,因此该值当前未作为参数输入。是否可以获取此字段的值?我在需要从中获取值的字段中使用select2 gem。这块地在下面 <div id="allStations"> <select multiple id="list-markets" style="width:350px"> <% Market.all.each do |mar
<div id="allStations">
<select multiple id="list-markets" style="width:350px">
<% Market.all.each do |market| %>
<option value="<%= market.id%>"><%= market.name%></option>
<% end %>
</select>
</div>
如果要从不是对象属性的字段提交值,则可以使用
FormTagHelper
。这些是以\u tag
结尾的帮助程序。您可能想尝试以下方法:
<div id="allStations">
<%= select_tag "list-markets", options_from_collection_for_select(Store.all, :id, :name), style: "width: 350px", multiple: true %>
</div>