怎样把checkbox所在的行删除 如题,怎样通过选择checkbox,把当前checkbox所在的行删除?这个过程是怎么实现?请大家指教!!! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 我在action里用 for(int i=0;i<map.size();i++){ String sql ="delete from my_person_info where name='"+(String)map.get(i)+"'"; }结果name=null为什么呢? 获取办法如下: String[] id=request.getParameterValues("mycheck"); HashMap map = new HashMap(); for(int i=0;i<id.length;i++){ map.put("mycheck"+i,id[i].toString()); }mycheck为复选框里的名字,这样获取有什么问题吗?请大家指教! 这个checkBox的数据如何从数据库调出来的 用相同的方法删除这个数据记录ID就可以了。 checkbox通过request取过去是一个数组.用request.getParameterValues("..");取出来是String数组.再处理不就ok了 但是request.getParameterValues("..");取出来的值我看了下全部为"ON",不知道是啥意思?根本不是我想要的值。 on 表示选中你最好 指定一个 value 给 checkbox 如 需要删除 ID然后:String[] id=request.getParameterValues("mycheck"); for(int i=0;i <id.length;i++){ String sql ="delete from my_person_info where name='"+id[i]+"'"; } <input type="checkbox" name="mycheck" value="${xxx.yy}" />或者:<input type="checkbox" name="mycheck" value="<%=****%>" /> 我的checkbox是这样写的<input type="checkbox" name="mycheck" value="">如果我想指定我的ID给checkbox, <input type="text" name="username" value="">那我怎样才能把value的值同checkbox value的值关联起来啊???? 你的这个取map的时候就有问题啊,当然name=null啦,应该在循环中map.get("mycheck"+i); 问:是否一个项目中只能有一个侦听器 ? 从C++ 转到Java,没有框架的概念 如何用服务器的绝对地址显示图片 form参数的类型 急~~急!关于<html:multibox>的问题! 关于一个设计的问题? 关于javaBean的问题!! Java环境下的高拍仪和扫描仪接口及型号问题 求救 求Jrun3.02注册码,急 菜鸟:如果让输出的字对齐 选择checkbox,选择ID值???
String sql ="delete from my_person_info where name='"+(String)map.get(i)+"'";
}
结果name=null为什么呢?
String[] id=request.getParameterValues("mycheck");
HashMap map = new HashMap();
for(int i=0;i<id.length;i++){
map.put("mycheck"+i,id[i].toString());
}mycheck为复选框里的名字,
这样获取有什么问题吗?请大家指教!
再处理不就ok了
我看了下全部为"ON",不知道是啥意思?
根本不是我想要的值。
String[] id=request.getParameterValues("mycheck"); for(int i=0;i <id.length;i++){
String sql ="delete from my_person_info where name='"+id[i]+"'";
}
如果我想指定我的ID给checkbox,
<input type="text" name="username" value="">
那我怎样才能把value的值同checkbox value的值关联起来啊????