欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  后端开发

如何让这个搞成一个二维数组,js控制,jquery,都可以,提交到后台,后台去解析这个二维数组?

程序员文章站 2022-05-07 19:42:20
...
怎么让这个搞成一个二维数组,js控制,jquery,都可以,提交到后台,后台去解析这个二维数组??急
如何让这个搞成一个二维数组,js控制,jquery,都可以,提交到后台,后台去解析这个二维数组?

这是前端html代码写的三个模块,每个模块有模块id ,模块下面有很多子功能复选框,当你选中某个模块,某些模块下面的子功能提交时候,后台接收到的只是一个数组或者json串,然后去解析这个数组或者json, 前台同时提交过来时候有个角色id ,
数据库 字段有 mid roleid marks 下面解释一下三个字段,mid和roleid是多对多,复合主键关系,mid 模块id,roleid角色id,marks 本模块下的功能元算码(这个是复选框的value值相加或者与与运算的值是个常数,这里不关心模块下复选框value怎么运算的,反正是个常数),请问前端的选择完那些复选框的值以后该用js或者jquery 怎么控制呢,我觉得是把选中的复选框们赋值一个数组,然后提交比较好,但是我现在不知道咋写,有更好的方案给说下,最好是带代码的那种,本人刚入门php,求大神给方案????
------解决思路----------------------
点击时给子ID用一个自定义属性
判断这个子ID是否存在这个自定义属性,然后把拥有这个自定义属性的input的value和id放到一个数组中去...

------解决思路----------------------







print_r($_POST);
自己测试一下就知道了



















------解决思路----------------------

模拟了一个 截图如下
如何让这个搞成一个二维数组,js控制,jquery,都可以,提交到后台,后台去解析这个二维数组?
代码如下
[code=php]




Choose







筛选


父类:



  • 子类:

  • 子类:

  • 子类:

  • 子类:

  • 子类:






父类:



  • 子类:

  • 子类:

  • 子类:

  • 子类:

  • 子类:






父类:



  • 子类:

  • 子类:

  • 子类:

  • 子类:

  • 子类:













[/code]
------解决思路----------------------
不知道是不是LZ要的
如何让这个搞成一个二维数组,js控制,jquery,都可以,提交到后台,后台去解析这个二维数组?

声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn核实处理。

相关文章

相关视频