php表单提交的一些问题

问题一:checkbox有多个选项,form表单提交后php中怎么接受选中的值?

解决办法 如下:

<table  bgcolor="#339999">

<tr ><td ><input type="checkbox" name="ck[]" id="ck1"  value="**"/></td><td>**</td></tr>

<tr ><td ><input type="checkbox" name="ck[]" id="ck2"  value="**"/></td><td>**</td></tr>

<tr ><td ><input type="checkbox" name="ck[]" id="ck3"  value="**"/></td><td>**</td></tr>

</table>

Name属性 以ck[] 形式方便后面取值

    $tt = $_POST['ck'];

Print_r( $tt ) ;

问题二:checkbox需要全选 或者 反选 怎么通过jquery解决?

解决办法如下:

<button id="allset">全选</button>

<button id="alloff" >反选</button>

全选

$("#allset").click(function(){

    $("[name='ck[]']").attr("checked",'true');

    return false;

});     

注:曾经没有return false 点击按钮后  自动提交了InnerHTML 页面发生了跳转

曾经少些了个']' 导致我认为name行不通 

曾经按照id寻找 每次都知道控制第一个 id还是要唯一!!

反选

$("#alloff").click(function(){  //反选  

$("[name='ck[]']").each(function(){

if($(this).attr("checked")){  

$(this).removeAttr("checked");  

}  

else{  

$(this).attr("checked",'true');  

} })return false; })  


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值