若是传数据时 需要多条数据进行添加(如图) 需要对数组进行封装
我这里后台处理的时候接收处理的时候用了一个笨方法,用for循环处理的
这样处理出来的数组就可以用insertAll方法添加了
但是有时候有一种情况,我遇到时候弄了半天,就是多条数据添加的时候其中还包涵了复选框的情况,因为单纯的复选框本身在传值的时候就已经是个数组了,所以在多条数据添加还包涵复选框的时候处理就有点麻烦,
如下图是需要提交的多条数据
我在这里前台传数据的时候,除了本身对(如下)input的处理外
还对复选框进行了处理,我这里对复选框name里面的[0]这个值在每次复制一次的时候,就自增“1”,这样在接收数据处理的时候就方便了很多。当然这个效果的实现我是用js实现的。
接下来就是后台处理了。步骤和上面的普通的多条数据处理差不多,但是需要对复选框的值再单独处理一下.。
如图是处理复选框的值,这个只是单纯的用个for循环把每条数据的复选框的值用implode转换成字符串而已
然后就是和上面一样的步骤了
记录一下,希望还有更简单的方法.