Sha256: f1833181d340332a0838f98b473c3ffffb18cb2d4b9386385eca9ec635ca83fb

Contents?: true

Size: 631 Bytes

Versions: 30

Compression:

Stored size: 631 Bytes

Contents

class HelperController < ApplicationController

  def load_states_for_country
    country_id = params[:id]
    @states = State.find(:all, :select => 'id, name', :conditions => ["country_id = ?", country_id], :order => "name" )
    label, prompt = Country.build_state_prompts(country_id, true)
    @states.insert(0, State.new(:name => prompt)) if @states.length > 0
    # set cookies so we can remember the last value the user selected
    cookies[:prefered_country_id] = country_id
    respond_to do |format| 
      format.js { render :json => {:states => @states, :label => label, :prompt => prompt}.as_json }
    end
  end
  
end

Version data entries

30 entries across 30 versions & 1 rubygems

Version Path
muck-engine-0.4.14 app/controllers/muck/helper_controller.rb
muck-engine-0.4.13 app/controllers/muck/helper_controller.rb
muck-engine-0.4.12 app/controllers/muck/helper_controller.rb
muck-engine-0.4.11 app/controllers/muck/helper_controller.rb
muck-engine-0.4.10 app/controllers/muck/helper_controller.rb
muck-engine-0.4.9 app/controllers/muck/helper_controller.rb
muck-engine-0.4.8 app/controllers/muck/helper_controller.rb
muck-engine-0.4.7 app/controllers/muck/helper_controller.rb
muck-engine-0.4.6 app/controllers/muck/helper_controller.rb
muck-engine-0.4.5 app/controllers/muck/helper_controller.rb
muck-engine-0.4.4 app/controllers/muck/helper_controller.rb
muck-engine-0.4.3 app/controllers/muck/helper_controller.rb
muck-engine-0.4.2 app/controllers/muck/helper_controller.rb
muck-engine-0.4.1 app/controllers/muck/helper_controller.rb
muck-engine-0.4.0 app/controllers/muck/helper_controller.rb
muck-engine-0.3.3 app/controllers/muck/helper_controller.rb
muck-engine-0.3.2 app/controllers/muck/helper_controller.rb
muck-engine-0.3.1 app/controllers/muck/helper_controller.rb
muck-engine-0.3.0 app/controllers/muck/helper_controller.rb
muck-engine-0.2.27 app/controllers/muck/helper_controller.rb