Suneeta Km wrote:
Hi all...
I have an action show_primary_contacts_edit in ci controller, that renders html. I have another action show_contacts_page in ci controller, that returns RJS.
The action should render an rhtml page which renders a partial.
I want to replace a div "contacts_div" specified in show_primary_contacts_edit.rhtml with the action show_primary_contacts_edit. I wrote the code for this in show_contact_page.rjs as:
page.replace_html "contacts_div", render(:action => 'show_primary_contacts_edit'), :object => @contacts
I don't know what the benefit of an .rjs is as a separate file. Just write this into the action that responds to show_contacts - I'm guessing Ajax calls that action:
render :partial => 'show_contacts', :locals => { :@contacts => @contacts }
That calls a partial named _show_contacts.rhtml.