是否可以在html中使用双嵌套输入标记数组?

我想知道在我尝试重构我的页面之前,如果它可能在html中有一个双嵌套输入数组.我在一个表单中有一个8X5组元素,如果能够使用数组数组解析它会很好…像
<input type="text" name="list[][]" /><input type="checkBox" name="list[][]" />

等等

解决方法

您将需要在每个字段的第一部分提供索引,否则没有任何内容可以嵌套,如果它确实有效,则它看起来不像另一端的网格:

第1行:

name="list[0][]"

第2行:

name="list[1][]"

等等

最后,您的服务器需要支持这一点,因为PHP和Rails是开箱即用的.我不确定其他服务器技术.例如,发布到PHP时,以下HTML:

<form action="post.PHP" method="POST" accept-charset="utf-8">
  <input type="text" name="list[0][]" value="1" />
  <input type="text" name="list[0][]" value="2" />
  <input type="text" name="list[0][]" value="3" />

  <input type="text" name="list[1][]" value="4" />
  <input type="text" name="list[1][]" value="5" />
  <input type="text" name="list[1][]" value="6" />

  <input type="text" name="list[3][]" value="7" />
  <input type="text" name="list[3][]" value="8" />
  <input type="text" name="list[3][]" value="9" />

  <input type="submit" name="Send" value="Send" id="Send" />
</form>

如果在PHP中存在以下代码

<?PHP print_r($_POST['list']); ?>

输出是:

Array
(
    [0] => Array
        (
            [0] => 1
            [1] => 2
            [2] => 3
        )

    [1] => Array
        (
            [0] => 4
            [1] => 5
            [2] => 6
        )

    [3] => Array
        (
            [0] => 7
            [1] => 8
            [2] => 9
        )

)

相关文章

vue阻止冒泡事件 阻止点击事件的执行 &lt;div @click=&a...
尝试过使用网友说的API接口获取 找到的都是失效了 暂时就使用...
后台我拿的数据是这样的格式: [ {id:1 , parentId: 0, name:...
JAVA下载文件防重复点击,防止多次下载请求,Cookie方式快速简...
Mip是什么意思以及作用有哪些