php表单提交的一些问题

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

解决办法如下:

<tablebgcolor="#339999">

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

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

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

</table>

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

$tt=$_POST['ck'];

Print_r($tt);

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

解决办法如下:

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

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

全选

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

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

returnfalse;

});

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

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

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

反选

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

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

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

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

}

else{

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

}})returnfalse;})


  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值