我在试图将一站与两个固定箱连接起来时存在问题;通信,如果选择一个以上位置,似乎分开存放。
如果我有一个立场的话,参数似乎以正确的方式储存在一个阵列中,但一旦我加入同一阵列的另一种立场,则似乎挥发了 has。 我的看法也一样。 此外,还有另一种选择,即增加另一立场,即:
- unless @stands.empty? %tr#show_stands.contentText %td{:width => "27%", :valign => "top"} Select Stand For Ownership %td{:width => "15%", :valign => "top"} = collection_select "owned_stands[]", "stand_id", @stands, :id, :erf_no_rr_no, options ={:prompt =>"Please select stand..."}, {:class => dropdownSelect } %td{:valign => "top"} = check_box_tag "owned_stands[][owner_comm_list]" Add to Owners Communication list = check_box_tag "owned_stands[][resident_comm_list]" Add to Residents Communication list
我期望有一个阵列,它包含两轮或两轮以上,取决于我所选择的席位数目。 如果我选择了一个职位和两个检查箱,我期望散列如下:
([{"stand_id" => "1", "resident_comm_list" => "1", "owner_comm_list" => "1"}])
如果我有两个期望:
([{"stand_id" => "1", "resident_comm_list" => "1", "owner_comm_list" => "1"},{"stand_id" => "2", "resident_comm_list" => "1", "owner_comm_list" => "1"}])
但现在,如果我选择两个立场的话,我发现:
([{"stand_id" => "1", "resident_comm_list" => "1"}, {"owner_comm_list" => "1"},{"stand_id" => "2"},{"resident_comm_list" => "1", "owner_comm_list" => "1"}])
而且,当我不得不通过轮.选择旁遮盖时,我就给我的控制员留下错误。