2011-11-29 64 views

回答

2
split()方法

傳遞任何對象的JavaScript的一個好辦法就是通過JSON:

var myId= <%= @rails_array.to_json %> ; 

:你需要追加.html_safe字符串&哈希值(或包含它們陣列),但它不需要整數數組。

1

嗨你嘗試過的JavaScript

<script type="text/javascript"> 
    var myId=<% @rails_array %>.split(/,/); 
</script> 
3

您可以從控制器收集IDS是這樣的:

@rails_array = Images.all.map &:id 

在查看:

<script type="text/javascript" > 
    var myIds= <%= @rails_array %> 
</script> 
相關問題