在rails 3中,我需要实现一个如下图所示的表格。
我的问题是在rails中执行此操作的好方法是什么。我需要将params [:complete_deal],params [:camcel_deal]作为数组(例如:params [:complete_deal] = [1],params [:cancel_deal] = [2,4]和params [:dont_change] = [ 3])
答案 0 :(得分:0)
我不知道你可以用普通的html做到这一点,但你可以看看你是否对html数组运气如此:is it possible to have double nested input tag arrays in html?
您可以拥有<input type="radio" name="cancel_deal[]" value="#{row_id}" >
,并且应该创建cancel_deal = { 0 => 2, 1 => 4 }
。然后你可以像cancel_deal.each { |r| r.values.first.do_something }