Html 如何设置输入名称以接收参数中的哈希数组?
就我的一生而言,我不记得以前是怎么做的: 参数:Html 如何设置输入名称以接收参数中的哈希数组?,html,ruby-on-rails,input,hash,params,Html,Ruby On Rails,Input,Hash,Params,就我的一生而言,我不记得以前是怎么做的: 参数: fieldname: { 0 => { foo: 'bar'}, 1 => { foo2: 'bar2'} } 我尝试了几种不同的formname[]和formname[foo][]但是我得到的只是内部服务器错误。有什么帮助吗 理想情况下,我希望看到: some_field: { username: { id: 'this', live: '1' }, another_name: { id: 'that', live: '0
fieldname: {
0 => { foo: 'bar'},
1 => { foo2: 'bar2'}
}
我尝试了几种不同的formname[]
和formname[foo][]
但是我得到的只是内部服务器错误。有什么帮助吗
理想情况下,我希望看到:
some_field: {
username: { id: 'this', live: '1' },
another_name: { id: 'that', live: '0' },
}
但有些事情告诉我这是不可能的。对我来说,这听起来像是你可以使用一个类,比如
class foo_field
并创建一个单独的数组/列表/枚举,以满足您的最佳选择。将输入分配给一个_TEMP变量,然后将其添加到数组中。你也可以通过这个类获得你的输入。我更困惑的是如何设置
标记来发送多个嵌套数据。这里是输入标记的一个很好的参考。你可以尝试这个一些字段[#{@user.name}][“id”,“live”],[#{@user.id},{@user.live}]