I''ve found this problem reported on several forums but have not seen a solution. A couple days ago all my RJS mysteriously stopped working. I can see the server return the appropriate code in firebug and when I cut & paste the code into firebug console it works just fine. So it seems like the browser simply stopped evaling the javascript that is returned. The interesting thing is that using render :update {|page| } inline rjs syntax works just fine with exactly the same javascript. I tried simplifying it to the basics (using a simple alert) and nothing works. Has anyone experienced the same issue? Thanks! Yan Pritzker http://planyp.us - the wiki for your social life --~--~---------~--~----~------------~-------~--~----~ 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-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org To unsubscribe from this group, send email to rubyonrails-talk-unsubscribe-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org For more options, visit this group at http://groups.google.com/group/rubyonrails-talk?hl=en -~----------~----~----~----~------~----~------~--~---
By the way, the following works: rjs = render_to_string :action => ''my_action'' render :update do |page| page<<rjs end So basically rendering the .rjs file to a string and then manually doing an inline rjs update works, but this fails: render :action => ''my_action'' where my_action.rjs does stuff... --~--~---------~--~----~------------~-------~--~----~ 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-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org To unsubscribe from this group, send email to rubyonrails-talk-unsubscribe-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org For more options, visit this group at http://groups.google.com/group/rubyonrails-talk?hl=en -~----------~----~----~----~------~----~------~--~---