0

如下图,多个复选题提交到后台,php怎样接收选中的值呢单组我是知道怎样获取的,但是多组就不知道怎么弄了
图片描述

前台name是数组形式命名的
图片描述

nuomi616 113
2017-09-21 提问
3 个回答
4

每个Input框中name属性改为[$vo.id][],以每道题的id为key,以选择的答案为value。
个人还是喜欢用js去处理数据

0

添加一个隐藏域存放选中的value,数据构造为如下格式:

data = [
    1 => ['A','B','C','D'];
    2 => ['B','C','D'];
];

然后把data传给后台就OK啦。

0

1楼回答正确 单组就是数组,这里面是一组的选中答案的id,多组那么就用个对象呗,对象里面名为每组的题目id,值为该题目选中的答案id,说到底就是数据结构的问题哈

撰写答案

推广链接