在 simple_form select 和默认选项上添加自定义标签
Adding custom label on simple_form select and default option
我正在使用 simple_form
gem 并且我的表单中有一个 select 字段用于选择类别。这是我的代码
= f.collection_select :category_id, Category.all, :id, :name, { promt: "-- Select Category --"}, class: "form-control"
第一。如何在我的 select 盒子上添加标签?我尝试添加此 :label => "Categories"
但抛出语法错误
第二。 { promt: "-- Select Category --"}
本应是 option
标签中的默认值和第一个选项,但根本没有显示。任何想法我做错了什么?
这样试试
<%= f.input :category_id, :collection => Category.all, :label_method => :name, :value_method => :id, :label => "Categories", :prompt => "-- Select Category --", class: "form-control" %>
你好像有错字 "prompt"
我正在使用 simple_form
gem 并且我的表单中有一个 select 字段用于选择类别。这是我的代码
= f.collection_select :category_id, Category.all, :id, :name, { promt: "-- Select Category --"}, class: "form-control"
第一。如何在我的 select 盒子上添加标签?我尝试添加此 :label => "Categories"
但抛出语法错误
第二。 { promt: "-- Select Category --"}
本应是 option
标签中的默认值和第一个选项,但根本没有显示。任何想法我做错了什么?
这样试试
<%= f.input :category_id, :collection => Category.all, :label_method => :name, :value_method => :id, :label => "Categories", :prompt => "-- Select Category --", class: "form-control" %>
你好像有错字 "prompt"