【发布时间】:2020-11-12 03:44:34
【问题描述】:
有没有办法在这个选择选项上使用提交onchange。我知道我可以在 <% f.select%> 和 :onchange => 'this.form.submit()') 上做到这一点,但我在这个 select 语句中找不到任何关于如何做到这一点的文档。
<%= form_for(@profile_option, remote: true) do |form| %>
<div class="form-group" id="profile_options_budgetid" >
<div class="h7 text">Select Budget to Show</div>
<select class="custom-select" name="profile_options[budget_id]" id="profile_options_budgetid">
<option disabled value="" selected hidden>Please Select</option>
<% Budget.where(user_id:current_user).each do |budget| %>
<option value=<%= budget.id %>> Budget: <%= budget.month %> <%= budget.year %>
</option>
<% end %>
</select>
</div>
<% end %>
【问题讨论】:
标签: ruby-on-rails ruby-on-rails-3 ruby-on-rails-4 ruby-on-rails-5