+ -
当前位置:首页 → 问答吧 → 获取复选框的值

获取复选框的值

时间:2011-08-16

来源:互联网

在一个删除页面中,有删除的复选框,在处理这个删除页面的时候,要获取所选复选框的值,但一直获取的是null!我估计我写的语句有点问题,请问这个语句应该怎么写的?

作者: gww811   发布时间: 2011-08-16

前台取不到还是后台取不到?

是不是复选框没有给value值?

如果复选框都给了相同的名的话,后台也有取不到的可能。

作者: yanpinwen   发布时间: 2011-08-16

你把你获得null的那个语句贴出来啊。 用的什么框架?
如果是struts NAME一样就可以了。获得的是一个数组。
如果是servelet 用requeset.getPametersByName("xxx") 这样也是获得一个数组

作者: kai27ks   发布时间: 2011-08-16

贴出来.....

作者: ayanami001   发布时间: 2011-08-16

剪切图片吧. 前后台 不一样啊. 前台的话 js肯定写错了. 或者你的id名称写错了.
<input type="checkbox" name="checkSex" value="1">
<input type="checkbox" name="checkSex" value="1">
<input type="checkbox" name="checkSex" value="1">
document.getElementsByName("checkSex");
这里得到对象数组 通过for 遍历肯定能得到 各个value 对吧
那样的话 form表单提交到后台 servlet 或者 xxx.action 
来处理. 不就OK么.

作者: literatrue   发布时间: 2011-08-16

获取数组后用for遍历数组逐个删除应该会吧

作者: a404949   发布时间: 2011-08-16

request.getParameterValues("")

用这个获取,保证对的!!

作者: NotOnlyForShe   发布时间: 2011-08-16

将删除记录的主键隐藏在复选框中,就是将复选框的value值设为记录的主键

作者: yl110119   发布时间: 2011-08-16

所有的复选框不能用相同的ID的,要是全部ID相同,那只认识第一个。

你用jquery做的?

作者: yexiongMYBH   发布时间: 2011-08-16

我估计我写的语句有点问题
语句在哪?

作者: liuyuhua0066   发布时间: 2011-08-16

热门下载

更多