jsp中 如何判断checkbox哪几个下标被选中 有两种方法 一种是js的 一种是就不是js那个

<html:logiciteratorid="loop"name="bussinessMap">这是个iterator循环<inputtype="checkbox"nam... <html:logic iterator id="loop" name="bussinessMap"> 这是个iterator循环
<input type="checkbox" name="id" value="" checked=“checked”>大概这么写
这value里怎么写才能标记checkbox第几个被选中 然后就可以直接在后台遍历id 执行批量删除的功能
求高手帮忙

求各位高手帮忙啦
展开
 我来答
miniappcy3tv95eaedrf
2011-04-16 · TA获得超过2363个赞
知道大有可为答主
回答量:1909
采纳率:92%
帮助的人:1111万
展开全部
直接用同一个name属性写多个checkbox元素
表单提交时会提交一个以" , "分隔的字符串,里面包含被选中的checkbox的值,形如
1 , 2, 3, 4,5等
在服务器端执行删除时只要判断这个格式正确,用sql语句的in可以批量删除
"DELETE FROM table WHERE id IN(" + id组 + ")"
判断id组格式的正则是
^\s*\d+\s*(\s*,\s*\d+\s*)*$
追问
他是一个list,用remove删除 没有sql语句 现在我的问题是总是删除第一个  所以我想知道他的下标是list哪几个被选中  这样我才能遍历这个数组  进行删除
追答
那可以用split
我没做过java,不知道有什么方法
vbs和js里都有split拆分一个字符串成数组
java里应该也有吧,拆分符号是 ,
拆分成数组再遍历
yh8228823
2011-04-19
知道答主
回答量:3
采纳率:0%
帮助的人:0
展开全部
直接用同一个name属性写多个checkbox元素
表单提交时会提交一个以" , "分隔的字符串,里面包含被选中的checkbox的值,形如
1 , 2, 3, 4,5等
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
bmgzpqj
2011-04-16
知道答主
回答量:12
采纳率:0%
帮助的人:0
展开全部
检查 [name].checked 即可!
追问
请说详细一点  我不太懂  你是说value=“[id].checked ”这样的么  最好给我举个例子  谢谢   给你分分哦
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式