码迷,mamicode.com
首页 > 其他好文 > 详细

post 之checkbox 未被选中解决方法

时间:2015-05-30 16:23:53      阅读:145      评论:0      收藏:0      [点我收藏+]

标签:

第一种方法:

http://cnn237111.blog.51cto.com/2359144/1293812

第二种方法(推荐):

http://blog.csdn.net/xyanghomepage/article/details/37562179

<input type="hidden" name="foo" value="0">
<input type="checkbox" name="foo" id="foo" value="1">
生成这样的表单,当checkbox未选中的时候,提交的是hidden表单。值0就被提交到服务器了。

当checkbox都选中的时候,hidden和checkbox表单都被提交了,但是因为它们的name是一样的,所以hidden的值被checkbox覆盖了。所以就得到了数值

第三种方法(后台处理)

 用php 的isset判断变量是否存在。未被定义说明未被选中,用数组key-value 方式储存其内容,value=0

 $arr= ""; 
if(!isset($_POST[‘checkbox‘]))
     $arr[‘checkbox‘] =0;

 

   

post 之checkbox 未被选中解决方法

标签:

原文地址:http://www.cnblogs.com/hzijone/p/4540484.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!