小编Edm*_* Ng的帖子

Ruby on rails下拉列表<select>菜单 - 如何设置样式或将类应用于选项?

如何在rails 3上的ruby中创建颜色下拉菜单?

我知道如何在html,css和javascript中执行此操作,但我不知道如何在ruby on rails 3.

理想的情况下使用collection_select或collection_options_for_select是构建其他集合对象<select>的和<options>的.使用这些将优选手动循环收集并吐出碎片并对每个碎片进行造型,尽管可以这样做.

代码部分我想要得到的是:

<select>
<option value="">Highlight</option>
<option value="#000000" style="background-color: Black;color: #FFFFFF;">Black</option>
<option value="#808080" style="background-color: Gray;">Gray</option>
<option value="#A9A9A9" style="background-color: DarkGray;">DarkGray</option>
Run Code Online (Sandbox Code Playgroud)

完整代码位于:http: //pietschsoft.com/post/2004/09/20/Color-the-background-of-items-in-a-Dropdown-box-in-your-HTML-pages.aspx

css collections colors ruby-on-rails-3 drop-down-menu

6
推荐指数
1
解决办法
3787
查看次数

gmaps4rails在验证presence设置为true之前验证

提交空地址字段时遇到以下错误.

Gmaps4rails :: LocationsController中的GeocodeInvalidQuery #create你必须提供一个地址

我的模特

class Location < ActiveRecord::Base
  validates :address, :presence => true

  acts_as_gmappable
  def gmaps4rails_address
    address
  end

  def gmaps4rails_infowindow
    "<h4>#{name}</h4>" << "<h4>#{address}</h4>"
  end
end
Run Code Online (Sandbox Code Playgroud)

问题为什么它永远不会验证地址字段是否存在并直接抛出错误?

ruby google-maps ruby-on-rails ruby-on-rails-3 gmaps4rails

5
推荐指数
1
解决办法
1412
查看次数