Problem with form_remote_tag and hidden fields

I'm using form_remote_tag to generate a remote form that contains
nothing but a hidden_field_tag and a submit_tag. The form appears to
be generated correctly (I see the <form> tag and the <input> field
with type="hidden" contained in it) and it's submitted using Ajax to
the correct URL, but the hidden field is not sent to the server. Is
there any reason this shouldn't work?

Quoting bigbanger <bigbanger10s@gmail.com>:

I'm using form_remote_tag to generate a remote form that contains
nothing but a hidden_field_tag and a submit_tag. The form appears to
be generated correctly (I see the <form> tag and the <input> field
with type="hidden" contained in it) and it's submitted using Ajax to
the correct URL, but the hidden field is not sent to the server. Is
there any reason this shouldn't work?

I am using this in Rails 1.2 and Rails 2.0 and it works fine. Here is the
    relevant code from my template:

    <% form_remote_tag(:url=>{:controller=>'comments', :action=>'add'},
        :update=>"comments_#{show.id}", :position=>:bottom) do %>
      <%= hidden_field_tag('comment[task_id]', 0) %>
      <%= hidden_field_tag('comment[parent_id]', show.id) %>
  
      <%= submit_tag :reply.l %>
    <% end %>

HTH,
  Jeffrey

Hmm, my code looks pretty much the same as yours (although I'm using
RESTful routes). As I said, the HTML appears to be generated
correctly, but for some reason the hidden field isn't being serialized
to the server in the Ajax request. I added a request parameter
instead and that worked in the interim, but I'm not sure why the
hidden field didn't work...