我想在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