Вот кусок кода из slim.
.input-field.col.s12
= f.collection_select :category_id,
@categories, :id, :br_title
= f.label :category_id, 'Сфера', id: 'appeal_category_label'
.input-field.col.s12
= f.collection_select :sub_category_id,
@sub_categories, :id, :title
= f.label :sub_category_id, 'Подкатегории', id: 'appeal_sub_category_label'
//.input-field.col.s12.title-input
C сферам и подкатегориям применяются какие-то скрипты - на странице при выборе сферы обновляется список подкатегории. Но я не могу понять. какой js за это отвечает. Поиск по id во всех jc файлах не дал результата.