gpt4 book ai didi

ruby-on-rails - 如何创建 Formtastic "partials"

转载 作者:数据小太阳 更新时间:2023-10-29 07:39:59 24 4
gpt4 key购买 nike

基本上,我正在尝试创建一个动态的复选框组,这些复选框以相同的形式关闭类别选择。例如,用户会从选择中选择一个类别,然后会出现相应子类别复选框的列表。

我之前只使用选择来完成此操作,但这些操作要容易得多,因为您只需提供一组通用选项。复选框(尤其是 formtastic)有很多我不想自己生成的相应标记。

那么,我的问题是如何让 formtastic 只创建正确的复选框,但仍然让它们的名称和 ID 字段包含所有正确嵌套的信息。我希望它的行为完全像下面这样,但只输出最后一行供我通过 ajax 发送。

= semantic_form_for @user do |u|
= u.inputs :name, :age
= semantic_fields_for :job do |f|
= f.input :category, :as => :select, :collection => Category.all
= f.input :subcategory, :as => :check_boxes, :collection => # This is what needs to be dynamic

我尝试只使用包裹在通用 semantic_fields_for 中的最后一行,但字段名称不再正确。

你会怎么做?

最佳答案

我会试试这个:

= semantic_fields_for @user do |u|
= semantic_fields_for :job do |f|
= f.input :subcategory, :as => :check_boxes, :collection => some_thing

我很确定这应该有效。

关于ruby-on-rails - 如何创建 Formtastic "partials",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6503402/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com