Я не уверен, возможно ли то, что я пытаюсь сделать, но я был бы признателен за ваши идеи.
У меня есть вложенная форма, которая принимает родительскую форму и отображает частичную. Я хочу динамически добавлять вложенный объект. Я попробовал реализацию, описанную в форме вложенной модели railscast, но поскольку вложенная модель сама по себе сложна и требует разделения полей на две формы, такая реализация получается очень корявой..
То, что я пытаюсь сделать, это удаленно вызвать действие, добавить вложенный объект в исходную модель и сделать так, чтобы это действие отображало js, который добавляет частичную визуализацию. так:
custom_action.js.erb
$('#room_info')
.html("<%= j render(:partial => 'room_info', :locals => {:f => f }) %>");
Где room_info — это div, вложенный в родительскую форму, а «f» — форма родительского объекта. Есть ли способ получить эту переменную формы "f"? Может с jQuery?
Любая помощь будет оценена. Спасибо!