Search code examples
jqueryruby-on-railsruby-on-rails-3carmen

On dropdown select, redirect to (Rails 3)


I would like to have a collection of all countries displayed as a dropdown. When a country is selected, I'd like to redirect to the root_path with the selected country as a parameter [i.e. root_path(:country => selected_country)].

I've found the Carmen gem for the list of countries, but can't seem to get it to function properly as specified above!


Solution

  • Add a change event handler to the select box that posts the form. In your controller action that handles the post, perform the redirect.

    http://api.jquery.com/change/

    http://api.jquery.com/submit/