我有一個由@product_records中的產品數據組成的散列數組。我可以用提取產品的名稱的地圖功能是這樣的:在Rails和Javascript中跳轉"
<%= @product_records.map{|x|x["Name"]} %>
這使得正是我希望它的頁面是這樣的:
["Product1","Product2",...,"Productn"]
我想嘗試進入這個一個JavaScript變量,以便我可以將它與JQuery自動完成一起使用。
var data = <%= @product_records.map{|x|x["Name"]} %>
當我試圖把它雖然雙引號逃脫這樣的:
["Product1", "Product2",...,"Productn"]
我曾嘗試過各種東西,試圖讓引號後面(.to_json等),但似乎沒有任何工作。這可能有一個非常簡單的答案,但我找不到它是什麼。
乾杯任何幫助。
歡呼。我知道這很簡單(雖然可能不像3個字母那麼簡單)。感謝您的幫助:) – GrahamJRoy 2011-06-03 10:04:08
原始數據是我在過去幾天被讀到的唯一最有用的東西,它被困在這裏。謝謝@svilen – s2t2 2012-08-30 04:48:11
該死!我花了一個小時來替換js var ...直到我開始認爲這應該是一個更簡單的方法。非常感謝你! :D – 2013-06-12 10:55:22