我想在JavaScript解析JSON,但我得到这个错误的Rails:错误解析JSON:未定义的方法 'GSUB'
undefined method `gsub' for #<Array:0x000001054a2440>
我的代码如下:
<script type="text/javascript">
var stuff = <%= escape_javascript(@json) %>
var json = stuff.parseJSON();
alert("text");
</script>
其中@json在控制器中定义为@ nodes.to_json
有人可以帮助我吗?让JSON变成JavaScript不应该很难,但它永远带着我。
书面也许它会是有益的,如果你注意到你正在使用的Rails的版本。另外,你想用JSON做什么?它是否需要输出到HTML页面?或者你想直接用JSON响应请求? – sholsinger 2011-05-11 04:51:04