Frage

I have an instance variable @foo in my create controller action and I am rendering create.rjs template. In the RJS template I need to call a js function (with page.call) and pass @foo as params. How is it possible..

War es hilfreich?

Lösung

It's been years since i've used RJS, but this might work:

page.call "your_function(#{ escape_javascript(@some_instance_var) })"

Andere Tipps

Check out the gem gon. I am using it to pass rails variables to my javascript code.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top