【发布时间】:2011-09-07 16:25:44
【问题描述】:
我在@product_records 中有一个由我的产品数据组成的哈希数组。我可以像这样使用 map 函数提取产品的名称:
<%= @product_records.map{|x|x["Name"]} %>
它完全按照我想要的方式呈现到这样的页面:
["Product1","Product2",...,"Productn"]
我想尝试将它传递给一个 javascript 变量,以便我可以将它与 JQuery 自动完成一起使用。
var data = <%= @product_records.map{|x|x["Name"]} %>
当我尝试设置它时,虽然双引号像这样转义:
["Product1", "Product2",...,"Productn"]
我尝试了各种方法来尝试取回引号(.to_json 等),但似乎没有任何效果。可能有一个非常简单的答案,但我找不到它是什么。
为任何帮助干杯。
【问题讨论】:
标签: javascript ruby-on-rails-3 jquery-ui