ruby-on-rails - 如何在 select 标签中硬编码键值选项对

标签 ruby-on-rails

我在任何地方都找不到有关如何在 select 标记内对 HTML 进行硬编码的教程。

我只需要这个:

<select name="cron[day]">
 <option value='0'>Sunday</option>
 <option value='1'>Monday</option>
 <option value='2'>Tuesday</option>
 <option value='3'>Wednesday</option>
 ...
</select>

不想为此制作一张特殊的 table 。还是应该?

最佳答案

不需要,不需要建表。它看起来像:

select "cron", "day", [[ "Sunday", 0 ], [ "Monday", 1 ], ["Tuesday", 2], [etc..]]

最好将选项放在帮助程序中,而不是让它们出现在您的 View 中。

关于ruby-on-rails - 如何在 select 标签中硬编码键值选项对,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13772862/

相关文章:

ruby-on-rails - Rails SSL 问题 : (https://example. com) 与 request.base_url (http ://example. com) 不匹配

ruby-on-rails - 从 Meta_search 升级到 Ransack 时出现 "No valid predicate"错误?

ruby-on-rails - 在使用 RVM 的 linux mint 上运行 `bundle install` 时出现许多临时 UnknownHost 错误

ruby-on-rails - 如何构建我的 RSpec 测试文件夹、文件和数据库?

mysql - Ruby:根据数据库排序规则比较两个字符串 utf8_general_ci

ruby-on-rails - 带有 Rails 的 AJAX 设计表单不更新数据

ruby-on-rails - Rails 4 - 链接中的 Font Awesome 图标

javascript - 下拉菜单中的值隐藏/显示 div(使用 Javascript 和 Ruby on Rails)

ruby-on-rails - 运行rake测试,Rails无法加载此类文件-rails/performance_test_help

ruby-on-rails - 如何使用simple_form预先选择关联复选框