Hi all,

I have select box in one of my views which lists a few contacts.
I also have an option in this select box to add a new contact.
There is also an observe_field hook to this select box that Ajax
requests further info about the selected contact from the controller
and displays it in an adjacent "info" div.

Now, I need to redirect the user to the New Contact page from the
controller if the selected value from the select box is "new contact".

This is the controller code I have now
....
if request.xml_http_request?
  if !...@contact.blank?
    render :partial => "show", :layout => false
  elsif params[:id] == "new contact"
    redirect_to new_contact_path
  else
    render :text => "Please select a contact"
  end
end

This renders the New Contact page in the "info" div. Whereas, I want
the user to be completely redirected to the New Contact page like a
HTTP response would.
Any thoughts on how I can handle this? Any ideas welcome..
Thanks!


--~--~---------~--~----~------------~-------~--~----~
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 rubyonrails-talk@googlegroups.com
To unsubscribe from this group, send email to 
rubyonrails-talk+unsubscr...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/rubyonrails-talk?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to