如何通过迭代控制器中ans[n]
的{{1}}来获取下面表单输入字段中的所有值?
n = 1...3
答案 0 :(得分:3)
您可以在控制器中执行此操作来循环此参数:
#controller
params[:ans].each do |value|
puts value # should print the values for each input
end
如果params[:ans]
是一个哈希数组,您可以像这样访问其属性:
params[:ans].each do |answer_attributes|
puts answer_attributes['1']
end
答案 1 :(得分:1)
您可以遍历param hash的值。
params[:ans].values.each do |value|
puts value
end