gpt4 book ai didi

ruby-on-rails - rails 3.2 : Select option not remembered

转载 作者:行者123 更新时间:2023-12-04 03:44:46 25 4
gpt4 key购买 nike

我遇到了一个奇怪的问题,我的选择选项在提交时没有被记住(验证失败,重新加载表单)。

这是我的代码

<%= form.select :state, options_for_select(us_states), :include_blank => true %>

这是 us_states 的一些样子:

  def us_states
[
['Alabama', 'AL'],
['Alaska', 'AK'],

无论我选择什么,它总是选择在选择框中显示空白选项。如果我根本不使用 :include_blank,它总是只显示阿拉巴马州。所以它只显示第一个字段。

最佳答案

通过将选定值作为参数传递给 options_for_select 帮助器来指定选定值。

<%= form.select :state, options_for_select(us_states, form.object.state), :include_blank => true %>

文档 here .

关于ruby-on-rails - rails 3.2 : Select option not remembered,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10840542/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com