首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >include blank : true在select rails中不起作用

include blank : true在select rails中不起作用
EN

Stack Overflow用户
提问于 2017-05-29 04:20:41
回答 1查看 132关注 0票数 0
代码语言:javascript
复制
<%= select :used_car, :car_make_id, @all_makes.map { |m| [m.title, m.name] }, {:include_blank => true,:prompt=>"Select Make"}%>

<%= select :used_car, :car_model_id, [], {:include_blank => true,:prompt=>"Select Model")}, size: 10, :class=>"form-control select"%>      

在汽车制造选择的基础上更新汽车型号列表的问题是,当我选择汽车制造时,汽车型号删除的提示和第一个选项出现

我该如何解决它?

EN

回答 1

Stack Overflow用户

发布于 2017-05-29 05:07:29

这是文档。

http://api.rubyonrails.org/classes/ActionView/Helpers/FormBuilder.html#method-i-select

http://api.rubyonrails.org/classes/ActionView/Helpers/FormOptionsHelper.html#method-i-select

请尝试使用f.select :car_model_id, ...。也可以尝试对choices使用nil,或者对choices使用[[]]

但首先,在这一行中有一个额外的漏掉的括号')‘:

<%=选择:used_car,:car_model_id,[],{:include_blank => true,:prompt=>“选择模型”) }

你必须去掉那个括号。它和任何东西都不配。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/44231660

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档