php 批量修改数据时 input[type=checkbox]发生的问题 本帖最后由 sky94132003 于 2014-12-07 23:45:24 编辑 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 没有被勾选的 checkbox 是不会被提交的!php 只知道有多少个 checkbox 被选中,但不知道选中的是哪些所以你需要通过指定 checkbox 的 value 来识别被选中的 checkbox,而不是让他做0、1转换 checkbox.value 通常是备选项的序号或 id 我用checkbox是想给用户选择这个项目(record) 写入SQL时,设定是否由新一页打开因为是在列表中给用户修改,貌似只有这个选择(用checkbox)如果不用1/0 我接收到的是 On / 'Null'结果是1/0 一样的有什么其他的解决办法? 在客户端解决不可以吗?打钩的,就把target=”_blank“, 写进对应的链接的属性里面,$('input[type="checkbox"]').click(function(){ var link_id,checkbox_id; checkbox_id=$this.id; //得到当前复选框的ID赋值到checkbox_id,变换成对应链接的ID,赋值给link_id,然后 $(link_id).attr( "target", ($(checkbox_id).value==‘1’)?"_blank":"_self" );}); 我是要把是否 _blank 保存到数据库给前台调用,这是个后台的批量修改页问题是不管我把checkbox的值修改成什么,只要没有勾选,HTML ($_POST) 就没有发送任何数值到PHP处理 唠叨大哥说的是对的,复选框不是这样用的,不是选中或不选中其值会变,而是选中后,标签会有个checked="checked"的属性。复选框的值是用来定位的。你把复选框的值变成和id一样就行了。 谁给我个国外的免费php+mysql空间申请地址 有熟悉或者研究过用PHP开发微博的大牛吗? php webservice 在IIS6 配置PHP时,不添加Rewrite.dll将会出现什么故障? mysql乱码问题 求救大牛 php微信接口 高人帮忙 我想做个类似于美空的网站,用什么CMS搭建比较方便? iwebshop和discuz怎么整合 跪求ajax问题 WAMP服务器上运行,提示 HTTP 500内部服务器错误。
php 只知道有多少个 checkbox 被选中,但不知道选中的是哪些
所以你需要通过指定 checkbox 的 value 来识别被选中的 checkbox,而不是让他做0、1转换
checkbox.value 通常是备选项的序号或 id
打钩的,就把target=”_blank“, 写进对应的链接的属性里面,$('input[type="checkbox"]').click(function(){
var link_id,checkbox_id;
checkbox_id=$this.id;
//得到当前复选框的ID赋值到checkbox_id,变换成对应链接的ID,赋值给link_id,然后
$(link_id).attr( "target",
($(checkbox_id).value==‘1’)?"_blank":"_self"
);
});
我是要把是否 _blank 保存到数据库给前台调用,这是个后台的批量修改页问题是不管我把checkbox的值修改成什么,只要没有勾选,HTML ($_POST) 就没有发送任何数值到PHP处理
复选框不是这样用的,
不是选中或不选中其值会变,而是选中后,标签会有个checked="checked"的属性。复选框的值是用来定位的。你把复选框的值变成和id一样就行了。