gpt4 book ai didi

ruby-on-rails-3.2 - Ruby on Rails 并选择标签 :prompt value

转载 作者:行者123 更新时间:2023-12-01 01:15:47 25 4
gpt4 key购买 nike

我有一个奇怪的选择标签行为。这是我的代码的一部分:

Controller

  def edit
@user = User.find(current_user.id)
end

查看 (部分)
=form_for @user
.field
= f.label :gender
%br
= genders_select(f)

helper
  def genders_select(form)
form.select :gender, [ ['Female','0'], ['Male', '1'] ], :prompt=>'select your gender'
end

edit Action 选择没有 提示 值,它有 2 个值:女性和男性。在我选择任何值并按下按钮后,其中会出现“选择您的性别”,并且还会出现“性别不能为空”的错误。

为什么会发生这种情况,我该如何解决?

最佳答案

我遇到过同样的问题。使用 :include_blank而不是 :prompt , IE。,

def genders_select(form)
form.select :gender, [ ['Female','0'], ['Male', '1'] ], :include_blank=>'select your gender'
end

here了解更多信息。

关于ruby-on-rails-3.2 - Ruby on Rails 并选择标签 :prompt value,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12169605/

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