Ruby on rails 用于选择状态的Rails表单字段
我正在创建一个用户必须输入其状态的付款表单 在我的用户模型中,我有一个Ruby on rails 用于选择状态的Rails表单字段,ruby-on-rails,forms,states,Ruby On Rails,Forms,States,我正在创建一个用户必须输入其状态的付款表单 在我的用户模型中,我有一个state属性 我有一个状态数组,如下所示 states = %w(AL AK AZ AR CA CO CT DC DE FL GA HI ID IL IN IA KS KY LA ME MA MI MN MO MS MT NE NV NH NJ NM NY NC ND OH OK OR PA RI SC SD TN TX UT VA VT WA WI WV WY) 我想创建一个下拉菜单,用户可以在其中选择一个状态 我阅读了
state
属性
我有一个状态
数组,如下所示
states = %w(AL AK AZ AR CA CO CT DC DE FL GA HI ID IL IN IA KS KY LA ME MA MI MN MO MS
MT NE NV NH NJ NM NY NC ND OH OK OR PA RI SC SD TN TX UT VA VT WA WI WV WY)
我想创建一个下拉菜单,用户可以在其中选择一个状态
我阅读了文档,但对如何实现它感到困惑
你喜欢这个工作吗
<%= select_tag(:state, options_for_select(states)) %>
您可以选择每个选项。虽然我并不总是喜欢抓取和安装gem,但我发现
更好的状态选择
gem在这些场景中非常方便。主要是因为我懒得在多个应用程序中保存状态数组:)
我在我的一个应用程序中很好地运行了你的代码,所以我看不出你的代码有什么问题,但我想提供更好的州选择创业板建议,因为我发现这是一种更容易管理州等事务的方法(随着我们扩展到加拿大,它已经有了自己的省份,等等)
无论如何,你的代码对我来说似乎很好/可行 检查一下谢谢你的回答craig.kaminsky
AL
AK
...
WY