2015-02-23 73 views
0

我需要显示分类结构的分类选择菜单。Rails:具有血统的模型的分层选择

在我的分类模型上使用Ancestry即可创建类别和子类别。

在我的模式中,我有另一个模型“oferts”它与类别有多对多的关系,所以在创建oferts时我想选择ofert的类别。如果在选择父项之后,然后在另一个选择中加载子项,将会很好。

任何人都知道如何做到这一点?我试了一下,但找不到一个简单的方法。以下是视觉示例:

Category 1 
    Sub-Cat 1.1 
    Sub-Cat 1.2 
    Category 2 
    Sub-Cat 2.1 
    Sub-Cat 2.2 
    Category 3 
    Category 4 

感谢您的帮助。

+0

我只是想确认你的问题。你想知道如何创建一个类别和oferts之间的关联,其中当你做一个'Oferts.first.categories'时,它会显示与theerts相关的所有类别?是吗? – Finks 2015-02-23 23:08:17

+0

不,不,你错过了我,我想显示一个精选的drowdown,同时创建让我选择它的类别的方式,我解释了avobe – SsouLlesS 2015-02-24 01:10:07

回答

1

看看这个漂亮的article谈论这个功能,我们可以在我们的很多形式,非常漂亮的实现它的解决方案是使用AJAX

一点点

希望这可以帮助你!