Ruby 在 rails 上根据类别形式动态填充子类别

Ruby on rails dynamically populate sub categoies based on category form

简而言之,在嵌套表单中向产品添加类别,并根据该类别填充子类别供用户选择。

我正在使用嵌套形式 gem,其中我指定了一个类别 product.Now 我需要根据我 select。如何动态填充子类别。 一些 gem 让生活更简单。

我不是 100% 理解,但我遇到了同样的问题。

首先,当事情简单时,嵌套表单很好,但当事情变得不顺利时,即使不是无法维护,它也会变得非常复杂。

其次,我建议在 js 中执行此操作,因为您基本上需要的是(在此处纠正我)2 select 个输入,一个用于类别,一个用于子类别

这2个select是绑定在一起的,最好用js来做,特别是http://www.appelsiini.net/projects/chained

由于您使用的是 form_for,因此您需要创建自己的 s 并为每个添加适当的 类,因为 f.select 对您没有帮助