ruby-on-rails - 禁用下拉列表中的某些项目

标签 ruby-on-rails ruby ruby-on-rails-4

如何创建下拉菜单并禁用某些(不是全部)选项(项目)?在文档中,它只描述了如何禁用所有这些,或者更确切地说,禁用整个下拉列表。这不是我需要的。

最佳答案

您可以通过传递 disable 属性来禁用特定选项。就像下面的代码一样,您可以看到一些选项被禁用。

<%= select_tag :country, options_for_select([['PK',{disabled: 'disabled'}],['IN'],['US',{disabled: 'disabled'}],['DE']]) %>

关于ruby-on-rails - 禁用下拉列表中的某些项目,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33520755/

相关文章:

ruby-on-rails - Rails 4.2 服务器端口转发在 Vagrant 上不起作用

css - 卡外显示参数

ruby-on-rails - 在生产中访问 Rails 控制台

javascript - .js.erb 文件中的 link_to

ruby-on-rails-4 - Activerecord 回调,previous_changes 与更改

javascript - Rails 中多个页面可访问的脚本应该放在哪里?

ruby-on-rails - 如何创建自定义 omniauth 提供程序(如何返回数据)

ruby - 通过不同浏览器使用 watir-webdriver 进行多个并发浏览器测试

ruby - CodeClimate::TestReporter::InvalidPayload

ruby - ruby 的控制台命令不起作用