Philip Hallstrom wrote:
>> as far as I know it's possible to inject Ruby code into javascript  
>> code
>> if the javascript code is included in a view/page.
>>
>> But is this also possible when the javascript code is in a  
>> separate .js
>> file that is located in the folder "public/javascripts"?
> 
> No.  The files in public/javascripts never go through Rails.  You
> could always create a controller/view to generate JS files though and
> then treat them similarly.
> 
> Or consider setting some initial JS objects or JSON strings that your
> JS methods can look at when doing their thing.

Alternatively, assign the ruby code to a JS variable in the appropriate 
view/page, then you can use this variable freely in the 
public/javascripts script.

Just make sure it is assigned before it will be used
-- 
Posted via http://www.ruby-forum.com/.

--~--~---------~--~----~------------~-------~--~----~
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