php复选框post过去不能接受值

问题描述

php复选框post过去不能接受值
        <volist name="list" id="vo">
     <li><h2>{kidslogs:$vo.Name}<input type="checkbox"  name="stu_id[]" value="{kidslogs:$vo['id']}  " /></h2></li>
        </volist>

    <br>
    <li> <input id="checkAll" type="checkbox" />全选</li>

              <input type="submit" value="提交" name="sbmt"  class="form_submit radius4 darkblue">
      </form>   

            后台用   $tea=$_POST["stu_id"];print_r($tea);die;输出无效 在firebug上面可以看到post的值  求解是上面原因啊

解决方案

一个是检查你产生的checkbox的id是否正确。
再一个,用fiddler调试下,看看checkbox的值有没有被浏览器发送过去。

解决方案二:

抓包分析一下,看数据是否都发送过去了。
postman模拟发送数据看看

解决方案三:

http://chromecj.com/web-development/2014-09/60.html

解决方案四:

题主说明了用firebug看到post数据了,所以排除提交不上的错误。个人认为 你的字段名写错了
}
改成name="stu_id"

时间: 2024-09-14 19:54:45

php复选框post过去不能接受值的相关文章

js 选中radiobutton 拉菜单 复选框 下拉列 单选按钮 值

js 选中radiobutton 拉菜单 复选框 下拉列 单选按钮 值 //选中radiobutton的某个值 function ChooseRadioValue(radioName,Value) {     var radio = document.getElementsByName(radioName);     for(var i = 0;i < radio.length;i++)     {         if(radio[i].value == Value)            

ASP获取复选框(多项选择)的值

这个什么地方用到呢? 好些个复选框name都是test 如:你的爱好是什么? <% dim test test=Split(request.from("test"),", ") '取值的时候 Response.Write test(0) Response.Write "<br />" Response.Write test(1) Response.Write "<br />" Response.W

jQuery获取复选框被选中数量及判断选择值的方法详解_jquery

本文实例讲述了jQuery获取复选框被选中数量及判断选择值的方法.分享给大家供大家参考,具体如下: 获取复选框被选中值 <input type="button" id="btn5" value="获得选中的所有值"> <input type="text" name="dd" id="dd" size="50" /> $("#btn5&

JS获取复选框的值,并传递到后台的实现方法_javascript技巧

给复选框命名:<input type='checkbox' name='checkTheme' value='"> 我在提交的时候onclick="aa();" function aa() { var bb = ""; var temp = ""; var a = document.getElementsByName("checkTheme"); for ( var i = 0; i < a.len

easyui 删除复选框选中的数据,在后台怎么接受前台js数组

问题描述 easyui 删除复选框选中的数据,在后台怎么接受前台js数组 我需要做一个删除功能,datagrid第一列是复选框,我根据选中的复选框来删除,可能是单选或多选,我在前台是拿到选中的行的id,用一个数组保存下来, 看代码 // 返回被选中的行 然后集成的其实是 对象数组 var row = $('#tab').datagrid('getSelections'); var i = 0; var string = ""; for(i;i<row.length;i++){ s

总结:表单复选框向PHP传输数据的研究

表单复选框就是checkbox 1.checkbox的应用    <input type="checkbox" name="ch" value="2"> 2.由于我传输的是在php循环中产生的数组,因此value也要设成变量:    <?php       for($i=0;$i<10;$i++){   ?>    <input type="checkbox" name="ch[]

COM+ Web 服务:通过复选框路由到 XML Web Services(3) (微软中国)

services|web|xml|复选框|微软 SOAP 与 DCOM 的局限性和区别 .NET Remoting 的目的之一是提供丰富的分布式环境,使开发人员能够在此环境中对序列化协议(格式化程序)和网络协议(频道)进行组合与匹配..NET 框架 1.0 版本中的 COM+ Web 服务仅支持一种格式化程序 (SOAP) 和一种频道 (HTTP).这并不是说其他频道和格式化程序不能使用 ServicedComponents 或 COM+,而是说没有自动配置为这些备用频道和格式化程序提供客户端和

COM+ Web 服务:通过复选框路由到 XML Web Services (转)10

services|web|xml|复选框 另一个可以自定义的区域包括客户端激活对象的生存期管理,如下例所示: <?xml version="1.0" encoding="utf-8"?><configuration> <system.runtime.remoting>  <application>   <service>    <wellknown mode="SingleCall"

谷歌Chrome浏览器中单选框和复选框不显示怎么办

  谷歌Chrome浏览器中单选框和复选框不显示怎么办?最近不知怎么地,学研端的Chrome浏览器中的单选框和复选框经常不显示.给上网带来很大的不方便.虽然可以拷贝网址到firefox或者搜狗浏 览器中看,或者直接换浏览器,但总觉得还是用chrome习惯.更让学研端舍不得的是chrome简约的界面和强大的插件库.所以尝试了一个办法终于解决 了单选框和复选框无法正常显示的问题. 应该有多种解决办法的,学研端使用的是修改计算机的属性.具体地,是:依次进入:"我的电脑"→"属性&q