# Loading pre-existing data with form\_remote\_tag

**URL:** <https://www.ruby-forum.com/t/loading-pre-existing-data-with-form-remote-tag/114005>\
**Category:** Rails\
**Created:** [September 7, 2007, 1:36am UTC](https://www.ruby-forum.com/t/loading-pre-existing-data-with-form-remote-tag/114005 "2007-09-07T01:36:52Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![dracos](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/d/ea666f/32.png) [@dracos](https://www.ruby-forum.com/u/dracos)\
**Post date:** [September 7, 2007, 1:36am UTC](https://www.ruby-forum.com/t/loading-pre-existing-data-with-form-remote-tag/114005/1 "2007-09-07T01:36:52Z")

</div>

Is it possible to load pre-existing data into a form with  
form\_remote\_tag? I am trying to load the data for a Person object into  
the partial ‘name\_form’ through a link in another partial ‘name\_list’.  
However, the ‘name\_form’ partial renders without any data. Any idea how  
I might get this to work?

([Parked at Loopia](http://pastie.caboo.se/94816))

(\_name\_list.rhml)

\<% for personname in @person.current\_names %\>  
\<%= link\_to\_function ‘personname.name’, :action =\> ‘update\_name’, :id =\>  
@person\_name, :onclick =\> “Element.show(‘update\_name’)”%\>  
\<% end %\>

(person/show.rhtml)

\<%= render :partial =\> ‘name\_list’, :object =\> @person %\>

 \<% form\_remote\_tag (:url =\> {:action =\> 'update\_name', :id =\> @person\_name}) do %\> \<%= render :partial =\> 'name\_form' %\> \<%= submit\_tag 'Update' %\> \<% end %\>

(persons\_controller.rb)

class PeopleController \< ApplicationController  
def update\_name  
id = params[:id]  
@person\_name = ClaimantName.find(params[:id])  
end  
end
