我有一个 ruby json 对象。例如
在 Controller 中
@my_hash = {"5":{"id":5,"name":"ANKLOS","code":"724.9","description":"Ankylosis of spine (Spine Fusion)","title":"ANKLOS - 724.9 - Ankylosis of spine (Spine Fusion)"},"3":{"id":3,"name":"Loren Lipsum","code":"Test","description":"Test t2 stest","title":"Loren Lipsum - Test - Test t2 stest"}}
我在 View 中使用了@my_hash。我的内容动态地来自表格。
<script type="text/javascript">
var my_hash = <%= @my_hash.to_json %>;
</script>
但是 my_hash 的结果是这样的
var diagnosisCodes = {"":{"code":"\u0026larr;","description":""},"5":{"id":5,"name":"ANKLOS","code":"724.9","description":"Ankylosis of spine (Spine Fusion)","title":"ANKLOS - 724.9 - Ankylosis of spine (Spine Fusion)"},"3":{"id":3,"name":"Loren Lipsum","code":"Test","description":"Test t2 stest","title":"Loren Lipsum - Test - Test t2 stest"}};
我需要像@my_hash一样的输出。我怎样才能做到这一点?
最佳答案
关于javascript - 如何将 "转换为双引号,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35635658/