Creating Javascript array from RAILS model data

Hi and thanks!

I think this should be simple: I need to initialize and then ajax update a Javascript array; taking the data from a rails model. I wrote an iterator that created a string--which looked just like my working test array, but then that didn't seem to work out for writing it to the page.

How is this done? Thanks, Ed

Hi Ed, Definitely give JSON a look if you haven't already. That's pretty much what it's made for. In the action that your JS is calling, use this render option:

render :json => your_data.to_json

Or use that in a respond_to block.

There's also a little bit on returning JSON here: http://api.rubyonrails.com/classes/ActionController/Base.html

- Doug