你不是给 checkbox 赋值了吗?
<input name="infoid[]" type="checkbox" id="infoid" value="<?=$rs[$i][idcustomer]?>">提交后查看 $_POST['infoid'] 数组就可以了,只有被选中的 checkbox 会被提交
<input name="infoid[]" type="checkbox" id="infoid" value="<?=$rs[$i][idcustomer]?>">提交后查看 $_POST['infoid'] 数组就可以了,只有被选中的 checkbox 会被提交
没用过,不清楚一般都是 submit
或者 ajax
思路:
点击按钮 触发js函数mufun
此函数遍历你的checkbox 找出那些被选中的值 eg:a,c,d
然后return这些值 构造出你的迁移url return xxxx.php?yourval=a|c|d/***********/用$_GET[yourval]取出 然后去除| 就可以了
var infoid = document.getElementByName("infoid");
location.replace('../admin/login.aspx?infoid='+ infoid);
</script>你在你的接受服务端加上 $_GET['infoid'];就可以了,一般大同小异,都可以这么做的。
其他都不用管.
test.php里.
$infoid=$_GET['infoid'];//get:$_GET;post:$_POSTif($_GET['job']=='yes'){}elseif($_GET['job']=='no'){}
<input type="checkbox" name="ch1[]" value="基本工资" onclick="aaa('ch1')" />
</label>
<label>
基本工资
<input type="checkbox" name="ch1[]" value="绩效工资" onclick="aaa('ch1')"/>
绩效工资</label>
<label>
<input type="checkbox" name="ch1[]" value="计件工资" onclick="aaa('ch1')"/>
计件工资 </label>
<label><input type="checkbox" name="ch1[]" value="奖金" onclick="aaa('ch1')"/>
奖金</label>
<label>
<input type="checkbox" name="ch1[]" value="津贴和补贴" onclick="aaa('ch1')"/>
津贴和补贴
<input type="checkbox" name="ch1[]" value="加班加点工资"onclick="aaa('ch1')" />
加班加点工资
<input type="checkbox" name="ch1[]" value="分红" onclick="aaa('ch1')"/>
分红
<input type="checkbox" name="ch1[]" value="其他" onclick="aaa('ch1')"/>
其他<div id="ch1" style="width:100px; color:#FF0000"></div></label>
后台:$a=$_POST['ch1'];
$b=implode("|", $a);//一个字符串;