1

私のハッシュの配列は以下のものです。

[{"status"=>"Submitted", "reachable"=>false}, 
{"status"=>"Replied", "reachable"=>false}, 
{"status"=>"Answered", "reachable"=>false}, 
{"status"=>"Assigned", "reachable"=>false}, 
{"status"=>"Started", "reachable"=>true}, 
{"status"=>"Closed", "reachable"=>false}, 
{"status"=>"Canceled", "reachable"=>true}]

" " 値が必要で、statusそれらを Ruby コードが埋め込まれた HTML のドロップダウンに表示します。どなたかサンプルコードを教えていただけないでしょうか? 私はRubyにかなり慣れていないので、繰り返しで混乱し、ドロップダウンに値を表示しています。

4

1 に答える 1

3

はい、以下のとおりです。

array = [{"status"=>"Submitted", "reachable"=>false}, 
        {"status"=>"Replied", "reachable"=>false}, 
        {"status"=>"Answered", "reachable"=>false}, 
        {"status"=>"Assigned", "reachable"=>false}, 
        {"status"=>"Started", "reachable"=>true}, 
        {"status"=>"Closed", "reachable"=>false}, 
        {"status"=>"Canceled", "reachable"=>true}]

p array.map{|h| h["status"] }
# >> ["Submitted", "Replied", "Answered", "Assigned", "Started", "Closed", "Canceled"]
于 2013-08-29T10:25:10.297 に答える