Форма для отправки - PullRequest
0 голосов
/ 10 июля 2010

У меня есть 2 модели, скажем, Модель A и Модель B, каждая из которых имеет определенные поля (a1, a2, a3) и (b1, b2, b3).
Я запустил команду scaffold для генерации контроллеров и представлений для моделей.
Теперь,
Что я хочу сделать, это: -

На новой странице модели A я хочу добавить кнопку / href lin для создания нового объекта B.
Когда пользователь нажимает кнопку, под ним появляется div, который имеет форму для создания объекта B.
Когда пользователь нажимает кнопку отправки после заполнения сведений для объекта модели B, изменения сохраняются непосредственно в БД.

ПРИМЕЧАНИЕ. A и B не связаны друг с другом. Может кто-нибудь предложить мне способ сделать это?

1 Ответ

3 голосов
/ 11 июля 2010

Взгляните на перечисленные ниже скринкасты из несравненной серии Railscasts , если вы еще не смотрели тогда Они в значительной степени охватывают все основы обработки нескольких моделей в одной форме

Чтобы отобразить содержимое <div> при нажатии кнопки / ссылки, это можно легко сделать в Javascript с помощью JQuery (например). Это описано в примерах здесь .

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...