gpt4 book ai didi

ruby-on-rails - Rails 中的下拉框

转载 作者:行者123 更新时间:2023-12-03 10:08:54 25 4
gpt4 key购买 nike

如何使用 Rails 创建下拉选择框?说我是否已经完成了查询:

@roles = Role.all

那么如何显示一个包含所有@roles.name 的框?

编辑:实现下拉框后。我如何让它响应选择?我应该制作表格吗?

最佳答案

使用 collection_select 助手
http://api.rubyonrails.org/classes/ActionView/Helpers/FormOptionsHelper.html#M001593

这将允许您编写如下内容:

collection_select(:user, :role_id, @roles, :id, :role_title, {:prompt => true})

并得到
<select name="user[role_id]">
<option value="">Please select</option>
<option value="1" selected="selected">Administrator</option>
<option value="2">User</option>
<option value="3">Editor</option>
</select>

关于ruby-on-rails - Rails 中的下拉框,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/995923/

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