问题标签 [collection-select]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
jquery - 根据 Collection_select 选择菜单设置隐藏字段值
我正在使用 select2,并且在更新表单中有一个 collection_select,如下所示:
When an option is selected (:id), I want to also put the displayed value (:schedule_date) in a hidden field.
我觉得这是 Jquery 的工作......但我对 Jquery 很陌生,并且很难弄清楚。
ruby-on-rails - 如何在rails中使用具有唯一值的collection_select?
How can I have a collection_select with 5 options to chose from and when either one is chosen it cannot be picked again for the next (ie if 1 is picked first then only 2,3,4,5 are available to pick from).
我有两个表:invoices 和 Invoice_Line_Items,invoice has_many Invoice_Line_items。Invoice_Line_Items 属于_to Invoice。选项是关系。例如,我不能为同一项目开两次发票。
<%= collection_select( :invoice_line_item, :invoice_line_item_id, @invoice_line_items, :id, :supplier_id, {}, {:multiple => true}) %>
谢谢
ruby-on-rails - collection_select 中的参数错误数量错误
我有一个表格;
并有控制器#index;
但这里的问题是,当我运行代码时,它给出了一个错误;
所以我不确定该怎么做。基本上,数据来自数据库,我想将它们保存到列名是品牌、年份和型号的 Boat 数据库中。
ruby-on-rails - Rails 4 collection_select is MVC violated?
I have a small question about collection_select
in Rails 4.
When we call in the collection_select all the elements of a table
example:
Is MVC violated?
In other words: if I have a collection_select in the view of products
and it calls Category.all
in this view, for me we are violated the MVC pattern. Cause Category.all
is something that should be in a Model.
Tell me if I'm in right.
ruby-on-rails - Rails:多个下拉菜单 collection_select
Super Rails n00b 这里:目前我有一个包含以下代码的表单:
它目前可以按我想要的方式工作,但现在我想要多个下拉菜单,这样我就可以选择多个帐户。我不希望多选出现在同一个下拉列表中。
如果我这样做:
只有最后一个选择出现在参数中。我怎样才能使参数看起来像这样:
collection.select 可以这样做还是我应该使用不同的东西?任何帮助将不胜感激。谢谢!
ruby-on-rails - 如何在 Rails 表单视图中仅显示一系列值?
我对 Rails 很陌生,我对视图有一些问题......
我有这三种模型:预订、路线和停止。
预订时,您必须选择路线和出发/到达城市。
编辑
我不知道这是否可能,但我希望能够仅在属于我选择的路线的城市中选择我的出发/到达城市。任何想法如何做到这一点?
谢谢!
下面是我的预订表格的一部分:
ruby-on-rails-4 - 通过collection_select以嵌套形式提交时未保存ID
我正在开发一个计算口粮的程序。每个口粮都有ration_items,由饲料和数量组成。
我希望用户能够将 ration_items 添加到配给/编辑视图中的配给中。嵌套形式如下所示:
但是,此表单在使用 collection_select 时不会保存 feedstuff_id 属性。(通过 number_field 提交 id 时,它确实保存了 feedstuff_id 属性,因此可以设置强参数)。提交新的 ration_item 时的服务器操作如下:
从外观上看,feedstuff_id 位于名为 ration_item 的数组中,而其他属性位于名为 ration_items_attributes 的数组中?我想我必须在 rations_controller 编辑操作中组织它,但我无法找出正确的方法。任何帮助表示赞赏!
ruby-on-rails - Rails - Collection_select 输入显示选择的 ID 而不是所需的值
我有一个 Rails 应用程序,其中有一个Project
模型、一个Team
模型和一个User
模型。我正在尝试使用模型在Project
表单Team
中创建一个嵌套表单,在这个嵌套表单中,我有一个collection_select
字段允许用户选择现有用户的电子邮件(从模型中)并输入在User
名为模型。到目前为止,这一切正常,但是我遇到的问题是,在显示页面上,从该字段收集的数据显示为数字(用户 ID),而不是提交表单时选择的电子邮件。为什么会发生这种情况,我该如何解决这个问题?提前致谢!:member
Team
collection_select
项目形式:-
显示页面:-
ruby-on-rails - has_many :through 和 collection_select rails 表单
我已经尝试了所有类似问题的解决方案,但还没有弄清楚这一点。
我有一个has_many:通过'Clinician'和'Patient'与加入模型'CareGroupAssignment'之间的关系。到目前为止,我尝试过的所有方法都无法保存clinician
topatient
关联。我希望patient
能够有多个clinicians
与之关联,并且clinicians
将有多个patients
.
临床医生.rb(简化)
病人.rb
care_group_assignments.rb
我首先尝试按照Railscasts PRO #17-HABTM Checkboxes中的示例至少开始收集数据并正确设置模型。下面是带有 RailsCast 中描述的每个临床医生的复选框的表格,复选框显示并且数据已发送但未存储(无法弄清楚原因)。
患者new.html.erb表格
接下来,我尝试了这个问题collection_select
的答案。这会创建一个格式错误的列表,其中只能选择一个。数据似乎已发送,但再次没有保存。clinician
患者new.html.erb表格
最后,我复制了在这个问题/解决方案中所做的事情。也没有格式化为正常的collection_select
下拉列表,而是一个列表,周围有一个边框,只能clinician
选择一个。
患者new.html.erb表格
到目前为止,这些方法中没有一个能够保存clinician
topatient
关联。
病人控制器.rb
我计划在患者页面上显示clinicians
与 a 相关的:patient
show
病人show.html.erb
如果我为数据库播种,则此方法有效,但由于似乎没有存储数据,因此没有显示任何内容。
Rails 4.1.8,红宝石 2.2.1p85,PostgreSQL
谢谢
belongs-to - Rails 4.2 如何将 Collection_select 与 dbms 一起使用
嗨,我一直在尝试制作一个示例库存系统来更多地了解 rails,但问题是很多视频有点混乱,我无法理解我们是如何使用 collection_select 建立关联 + 数据库的。
我通常想做的是一个有名称、描述并属于一个类别的项目,然后该类别有一个名称,
项目 -> 名称:字符串描述:字符串 category_id:整数 类别 -> 名称:字符串
这样我就可以了解有关关联的更多信息,我希望该项目属于动态类别,我的意思是我可以在该类别中添加 10 个事物,然后您可以从添加到该项目中的 10 个类别中进行选择。
但我不能正确地包装和制作这个,有人可以帮我编写这个代码,因为我在 Rails 上有点新,所以我不能正确地做到这一点。
您能否请添加如何制作这个,因为这确实是一个很好的学习曲线,因为当我尝试这样做时,我看到的其他视频不起作用。任何帮助将不胜感激