views:

29

answers:

1

I have 2 models, say Model A and Model B, each one having certain fields (a1,a2,a3) and (b1,b2,b3).
I ran the scaffold command to generate the controllers and views for the models.
Now,
What i want to do is: -

On the new page of model A, I want to add a button/ href lin to create a new B object.
When the user clicks the button, a div appears below which has a form for creating B object.
When the user clicks the submit button after filling in the details for model B object, the changes are saved to the DB directly.

NOTE : A and B are not related to each other. Can someone suggest me a way to do so??

+2  A: 

Take a look at the screencasts listed below from the incomparable Railscasts series if you haven't already watched then. They pretty much cover all the basics of processing multiple models on a singe form

To display a <div>'s contents when a button/link is clicked can be easily done in Javascript with JQuery (for example). That is described in the examples here.

bjg