I have a JSON string in rails as shown below:
[{\"content\":\"1D\",\"createdTime\":\"09-06-2011 00:59\"},{\"content\":\"2D\",\"createdtime\":\"09-06-2011 08:00
If JavaScript code is internal then you can do this:
Otherwise:
create hidden textarea and set @hives.html_safe as its value now you can get it in JavaScript as element's value as shown below:
In html.erb file
<%= text_area_tag :hives_yearly_temp, @hives.html_safe, { style: "display: none;"} %>
In js file
var hives = JSON.parse( $('#hives_yearly_temp').val() );
To run loop
for(key in hives) {
alert( hives[key] );
}