怎么在 view 层页面使用 select,怎么用,最好有案例代码
楼主查过文档了吗,理解上遇到了什么问题?
我是这样写的,不理解里面的原理
#1 楼 @Rei 我写的不知道对不对
不知道为什么你的截图在我这看有大段空白。
用 markdown 格式将你的代码文本贴上来。
ruby you code
#4 楼 @Rei ---ruby--- <%= form_for @organ do |f| %> <%= f.select @organ.id, options_from_collection_for_select(@organ,:organname), :prompt => true %>
@organ是控制层传过来的对象
你代码没格式化好。
select 的第一个参数是 select 的 name,不应该是个 id。http://apidock.com/rails/v3.2.13/ActionView/Helpers/FormOptionsHelper/select
options_from_collection_for_select 第一个参数是个 collection,不应该是单个对象。而且这个方法有 3 个参数。 http://apidock.com/rails/ActionView/Helpers/FormOptionsHelper/options_from_collection_for_select
推荐楼主用 simple_form
simple_form