输入标记的name属性中的方括号

Nik*_*ole 9 html ruby-on-rails

我看到很多时候输入标签的name属性中有方括号.它的用途是什么?为什么用它?

   `input id="academy_name" name="academy[name]" size="30" type="text" />` 

那么为什么name ="academy [name]"而不仅仅是name ="academy".

请帮忙!

Mr.*_*ien 2

这是因为开发人员正在使用数组,因此他将名称括在[]方括号中

  • 对于 RoR,它不会在表单上指示数组符号。它表明“name”属性属于“academy”对象。当表单回发时,它将“academy”对象中的属性映射到相应的属性。 (3认同)