php如何获取checkbox权限组
如图
现在选中权限之后提交了我该怎么获取所选中的值呢
由于设置了自动选择效果(选择顶级权限,子权限自动全选,选择其中一个子权限,顶级权限自动选中)
每一组权限的name都不一样
所以后台该如何获取所选择的值呢
现在选中权限之后提交了我该怎么获取所选中的值呢
由于设置了自动选择效果(选择顶级权限,子权限自动全选,选择其中一个子权限,顶级权限自动选中)
每一组权限的name都不一样
所以后台该如何获取所选择的值呢
作者: meihuipeng 发布时间: 2011-06-10
js. 点击后循环给勾选的部分名字 name='xxxx'+i
这样有name 的check才会提交到你后台 然后判断一下value.
这样有name 的check才会提交到你后台 然后判断一下value.
作者: PhpNewnew 发布时间: 2011-06-10
所有的复选框都必须有组内唯一值
同组的复选框同名,并以数组形式命名
未被选中的复选框不会被提交
提交后得到的值数组
同组的复选框同名,并以数组形式命名
未被选中的复选框不会被提交
提交后得到的值数组
作者: xuzuning 发布时间: 2011-06-10
引用 2 楼 xuzuning 的回复:
所有的复选框都必须有组内唯一值
同组的复选框同名,并以数组形式命名
未被选中的复选框不会被提交
提交后得到的值数组
所有的复选框都必须有组内唯一值
同组的复选框同名,并以数组形式命名
未被选中的复选框不会被提交
提交后得到的值数组
比如说市场渠道那一组的name都是check1[]
学员管理那一组name是check2[]
后台如何循环获取这个页面传递过来的所有checkbox组呢
作者: meihuipeng 发布时间: 2011-06-10
这样循环
foreach($_POST['check1'] as $checkItem)
{
//$checkItem 就是你的值了。
//其实你可以吧 $_POST['check1'] 当做普通数组处理
}
下面那个 check2 也是这样也可以。
foreach($_POST['check1'] as $checkItem)
{
//$checkItem 就是你的值了。
//其实你可以吧 $_POST['check1'] 当做普通数组处理
}
下面那个 check2 也是这样也可以。
作者: yunbookf 发布时间: 2011-06-10
把所有的组都判断一次。这个是基于你的组是固定的。
如果不固定,可以使用 foreach($_POST ) 来遍历
如果不固定,可以使用 foreach($_POST ) 来遍历
作者: yangball 发布时间: 2011-06-10