the problem was that I didn't have "_fields" as part of the name of my partial.
On Apr 12, 3:24 pm, ES <[email protected]> wrote: > I had to restructure my page in html so that the link did follow the > hidden input field. It works now but when I follow the further > instructions in the railscast to have an "add" link to add an object, > I get this error: > > undefined method `render_partial' for #<ActionView::ReloadableTemplate: > 0x9f80d28> > > this is my view: > > <% echantillon_form.fields_for :treatments do |builder| %> > <%= render "treatment", :f => builder %> > <% end %> > > <%= link_to_add_fields "Add treatment", > echantillon_form, :treatments %> > > On Apr 12, 1:22 pm, Frederick Cheung <[email protected]> > wrote: > > > On Apr 12, 11:22 am, ES <[email protected]> wrote: > > > > <%= f.hidden_field :_destroy %> > > > > <tr><td><%= link_to_function "remove", "remove_fields(this)" > > > %></td></tr> > > > > </p> > > > > and in the appliction.js file I have: > > > > function remove_fields(link) { > > > > $(link).previous("input[type=hidden]").value = "1"; > > > $(link).up(".treatmentfields").hide(); > > > Looks like because the hidden field and the link don't have the same > > parent - the previous function finds you the previous sibling element > > (matching the selector if specified) > > > Fred > > -- You received this message because you are subscribed to the Google Groups "Ruby on Rails: Talk" group. To post to this group, send email to [email protected]. To unsubscribe from this group, send email to [email protected]. For more options, visit this group at http://groups.google.com/group/rubyonrails-talk?hl=en.

