【发布时间】:2011-12-10 11:49:47
【问题描述】:
我有一个包含大量这些文本输入的表单:
<%= text_field_tag 'name[seq]['+dat.id.to_s+']', dat.seq%>
发送此表单后,我想将它们保存到数据库中,我尝试从每个循环中的输入中获取值:
unless params[:name].nil?
params[:name][:seq].each_with_index do |sq, i|
puts sq
end
end
但是终端中的输出是错误的,例如,如果我有一个带有值的输入
所以我预计输出是 3,但我会到达终端:
25
3
这里有什么重要的东西,我没有看到吗?
【问题讨论】:
标签: ruby-on-rails ruby arrays loops each