Sam Woodard wrote:
I am using the link_to_remote helper to call an action using and XMLHttp request. The action method has a call to render another action if a condition is met:
if session[:prebooking].start_date != nil render :action => 'check_rate' end
the condition is being met, i.e. I checked that 'session[:prebooking].start_date != nil' is in fact true, but program fails to render 'check_rate'.
To do a normal render from a xhr request you have to use a RJS redirect:
render :update do |page| if session[:prebooking].start_date.nil? # normal RJS else page.redirect_to :action => :check_rate end end