I'm trying to make a delete button for child objects. When the button is pressed, I want the view to stay the same to protect whatever data the user has entered already. When the button is pressed, it should prompt "Are you sure?" and get an answer. I have most of this set already, but I can't find a way to keep things from leaving the view.
Here's my code
def destroy person = Person.find(params[:id]) person.destroy redirect_to(households_url) ---problem here, but I have no idea what to put in it's place end
<td><% if !person_form.object.new_record? %> <%= person_form.hidden_field :id, :index => nil %> <%= link_to 'Delete', person_path(person.id), :confirm => 'Are you sure?', :method => :delete %> <% end %></td>
By the way, I'm running Rails 2.3.9 at the moment.
Thanks Bob <bsm2th@gmail.com>