php表单中checkbox问题解决方法

转载 2006年06月09日 11:15:00
从数据库中取出一组数据以列表形式显示在页面上,每条记录前有一个”checkbox”供多选记录,而这个checkbox的name是相同的。在jsp中所有被选中的”checkbox”将以数组形式传递到服务器端,这是一个理所应当的方便程序员的设计,但是php恰恰没有这么做……他只传递了最后一个”checkbox”的值!真是不明白为什么要这么设计……

那么我们该如何处理呢?checkbox肯定还是要用的,只需将checkbox的name设定为php的数组形式即可:<input type=checkbox name=pid[] value=’1′>。这样所有选中的checkbox的值就会以数组形式传递到服务器端,但是这里又引发了另外一个问题,就是javascript通过name访问checkbox时会发生错误。解决的办法也很简单就是再给checkbox的id赋值,<input type=checkbox name=pid[] id=pid value=’1′>,javascript通过id访问checkbox,这就绕过了前面的问题。

PHP如何获取表单所有复选框的值?实例代码

分享下PHP获取表单所有复选框的值的方法,php教程中经常要yfj。 php中总是只获取最后一个复选框的值,那么如何才能获取所有复选框的值? 解决办法: form表单的部分代码如下:1 2 3 4 ...
  • jbxue123
  • jbxue123
  • 2014年08月29日 06:20
  • 1081

PHP处理Checkbox复选框表单提交

表单代码:   复选框1:   复选框2:   复选框3:      PHP处理表单代码: PHP表...
  • SysProgram
  • SysProgram
  • 2015年01月14日 00:38
  • 17300

如何在PHP中修改html表单中的checkbox值?

我们在企业网站建设 www.yoz.cc中,经常会遇到一些客户的量身定制要求,所以有些现有的程序是不能满足的,要自己来开发才行。前几天就有一客户做LED软灯条 www.ledrdt.com的,要求网站...
  • duyunwolf
  • duyunwolf
  • 2012年12月03日 12:03
  • 945

php中复选框和多选框提交数据处理办法

在PHP开发中,表单提交应该非常常用,在所有表单数据中,对于初学者,比较难的恐怕就是复选和多选这种提交数组的处理和上传处理,今天不说上传,就说说处理复选和多选下拉列表。一个复选和多选表单如下 ...
  • typ2004
  • typ2004
  • 2016年10月27日 13:02
  • 2312

利用JQuery操作form表单,例如:text,radis,checkbox,file等等之类的

今天给大家总结一下form表单中一些常用的操作,例如:获取值,隐藏控件,设置控件不可修改,设置值等等之类的。 下面看具体的例子: Form表单基本操作 ...
  • linzhiqiang0316
  • linzhiqiang0316
  • 2016年11月04日 15:42
  • 1559

Form表单之复选框checkbox操作

1.input复选(checkbox): input复选1组: checkbox复选1 checkbox复选2 checkbox复选3 相同name的单选项为同一组复选,checked="check...
  • u013142248
  • u013142248
  • 2017年01月13日 14:04
  • 6597

在表单中如何判断复选框checkbox被选中

你可以把checkbox的name都设成同一个名字,把value值不 一样就可以了,value值是你从动态数据库读出来的数据.然后你提交之后,用request.getParameterValues(X...
  • duanxd
  • duanxd
  • 2005年05月07日 20:28
  • 8592

php checkbox 取值详细说明

php的checkbox取值方式跟其它语言有点不同,主要是因为php中数组的合理使用。 注意上面input的name属性,各个属性内容都一样,而且都是tes...
  • qq_15936309
  • qq_15936309
  • 2016年09月06日 16:32
  • 1051

jQuery 获取checkbox选中的值form表单提交例子

前台页面 pageEncoding="utf-8"%> 无标题页 var zhi  function addClick(){  $(document).r...
  • JavaLLU
  • JavaLLU
  • 2018年01月12日 16:39
  • 51

关于HTML中表单输入标记<input>的radio与checkbox属性的值传递

首先举一个标记的语法格式例子:
  • u014578939
  • u014578939
  • 2014年05月04日 13:09
  • 2293
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:php表单中checkbox问题解决方法
举报原因:
原因补充:

(最多只允许输入30个字)