У меня есть таблица, связанная с самим собой:
id | data | owner_id
1 | A | null
2 | B | 1
3 | C | 1
4 | D | 2
Поэтому B и C принадлежат A, а D принадлежит B.
Мой вопрос заключается в том, как я могу отобразить в Rails 3 вид цепочки выбора, где, если вы выбираете «данные», появляется другое поле выбора с его «потомками», а при выборе одного из дочерних элементов появляется другое поле выбора с его дети и так далее, использующие Ajax?
Например, в предыдущей таблице, если я выберу A в поле выбора, появится другое поле выбора, показывающее B и C, и если я выберу B, появится другое окно выбора, показывающее D.
Большое спасибо.