我怎么才能让这个工作起来?
<%= form_for current_user, html: {multipart: true } do |f| %>
<%= f.select(:brand, Brand.pluck(:company), {prompt:true}, {class: 'form-control'}, {:onchange => 'this.form.submit()'}) %>
<% end %>
字符串
目标是在更改时自动提交表单。但是上面的代码不起作用。出现wrong number of arguments (5 for 1..4)
错误。有什么想法吗?
4条答案
按热度按时间7bsow1i61#
最后三个参数实际上是选项的散列。如果你喜欢,试着把它们放在花括号里,让它更清楚:
字符串
z4bn682m2#
找到了,去掉
{prompt:true}
就可以了!ukqbszuj3#
选择助手:
字符串
这也适用于prompt:
型
Rails select helper
whlutmcx4#
Rails 7
字符串
使用集合选择
型