# Nested AJAX remote\_form in form?

**URL:** <https://www.ruby-forum.com/t/nested-ajax-remote-form-in-form/57814>\
**Category:** Rails\
**Created:** [April 14, 2006, 1:58pm UTC](https://www.ruby-forum.com/t/nested-ajax-remote-form-in-form/57814 "2006-04-14T13:58:36Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![mclow](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/m/d6d6ee/32.png) [@mclow](https://www.ruby-forum.com/u/mclow)\
**Post date:** [April 14, 2006, 1:58pm UTC](https://www.ruby-forum.com/t/nested-ajax-remote-form-in-form/57814/1 "2006-04-14T13:58:36Z")

</div>

I’d like to achieve something that is better described by the following  
code:

\<%= start\_form\_tag :action =\> ‘create’ %\>  
\<%= text\_area ‘place’, ‘description’, :cols =\> 100, :rows =\> 4 %\>

```
<div id="categories">
  <%= form_remote_tag :update => 'categories',
                      :url => { :action => 'add_category' } %>
  <%= text_field_tag 'new_price' %>
  <%= submit_tag 'Add' %>
</div>

<%= submit_tag "Create" %>

```

\<% end\_form\_tag %\>

But I know for sure that this isn’t going to work due to the nested use  
of forms. Is there a Rails-way to submit using AJAX while filling a  
simple form?

Cheers,  
Marco

---

<div class="post-metadata">

**Author:** ![mclow](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/m/d6d6ee/32.png) [@mclow](https://www.ruby-forum.com/u/mclow)\
**Post date:** [April 15, 2006, 1:51am UTC](https://www.ruby-forum.com/t/nested-ajax-remote-form-in-form/57814/2 "2006-04-15T01:51:12Z")

</div>

Marco L. wrote:

> ```
> <%= submit_tag 'Add' %>
> </div>
> 
> <%= submit_tag "Create" %>
> 
> ```
> 
> \<% end\_form\_tag %\>
> 
> But I know for sure that this isn’t going to work due to the nested use  
> of forms. Is there a Rails-way to submit using AJAX while filling a  
> simple form?

Yes, check out submit\_to\_remote and link\_to\_remote, particularly their  
:submit options:

[http://api.rubyonrails.com/classes/ActionView/Helpers/PrototypeHelper.html#M000412](http://api.rubyonrails.com/classes/ActionView/Helpers/PrototypeHelper.html#M000412)

–  
We develop, watch us RoR, in numbers too big to ignore.

---

<div class="post-metadata">

**Author:** ![mclow](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/m/d6d6ee/32.png) [@mclow](https://www.ruby-forum.com/u/mclow)\
**Post date:** [April 15, 2006, 3:16pm UTC](https://www.ruby-forum.com/t/nested-ajax-remote-form-in-form/57814/3 "2006-04-15T15:16:51Z")

</div>

form\_remote\_tag

Michael
