如何在 rails 表单中添加下拉菜单 <option>?
How to add a dropdown <option> in a rails form?
我创建了一个脚手架-
rails g scaffold shipment name:string description:text from:string to:string date:string pay:string
我希望 form:string
是一个下拉列表(使用 Kolkata/Delhi/Mumbai 作为选项)而不是文本字段。我该怎么做?
我在网上搜索过,但一切都太高级了。我是 Rails 的新手,正在努力学习。
您可以在 app\views\shipments\_form.html.erb
文件中使用 select 助手
<%= form_for(@shipment) do |f| %>
<%= f.label :from %><br>
<%= f.select :from, [ 'Kolkata','Delhi','Mumbai' ], :prompt => 'Select One' %>
<%= f.submit %>
<% end %>
我创建了一个脚手架-
rails g scaffold shipment name:string description:text from:string to:string date:string pay:string
我希望 form:string
是一个下拉列表(使用 Kolkata/Delhi/Mumbai 作为选项)而不是文本字段。我该怎么做?
我在网上搜索过,但一切都太高级了。我是 Rails 的新手,正在努力学习。
您可以在 app\views\shipments\_form.html.erb
文件中使用 select 助手
<%= form_for(@shipment) do |f| %>
<%= f.label :from %><br>
<%= f.select :from, [ 'Kolkata','Delhi','Mumbai' ], :prompt => 'Select One' %>
<%= f.submit %>
<% end %>