ruby-on-rails – 将类添加到collection_select

前端之家收集整理的这篇文章主要介绍了ruby-on-rails – 将类添加到collection_select前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我看过 How do I set the HTML options for collection_select in Rails?,我相信我错过了一些明显的东西,但是我不能让这个工作.

我的选择目前看起来像:

<%= f.collection_select :broadcast_id,broadcasts,:id,:to_s,:include_blank => 'Broadcast on...' %>

我尝试过包括:class => ‘prevent_collapse’,它什么都不做,以及{:class => ‘prevent_collapse’},这给我一个错误.

如果有人可以指出如何做到这一点,我将非常感激!

解决方法

collection_select(object,method,collection,value_method,text_method,options = {},html_options = {})
=>
f.collection_select :broadcast_id,{:include_blank => 'Broadcast on...'},{:class => 'prevent_collapse'}

你有什么错误

广播项目有没有得到:to_s方法?就像我想的那样返回类名.

猜你在找的Ruby相关文章