如何获取jsp table中动态生成的checkbox的值?

behappy373 2010-08-06 01:24:09
如题,我的table的行是for循环来生成的,如何获取其中checkbox的value呢?新手啊
...全文
314 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
liju123456 2010-08-06
  • 打赏
  • 举报
回复
用for生成的时候,对每个checkbox的id动态赋值,根据checkbox的ID来取值

如果你是用struts1.0的话你在actionform里定义一个数组,他的名字跟checkbox的name一样,让他进行自动组装
struts2.0的话就直接在action里定义。不就可以了吗?
但是一定要记得封装定义的checkbox的name属性
kjfkyo 2010-08-06
  • 打赏
  • 举报
回复
用什么?ID来取?不用name属性?name属性多好多方便啊?
kjfkyo 2010-08-06
  • 打赏
  • 举报
回复
明确点就是说就是用JavaScript接收checkbox的value值,并传到你需要处理的地方,然后将值转为字符串的数组,在这之前要用逗号分开再存入数组,再遍历,再tochararray,就可得到完整的以逗号形式分开的字符串,这时候你要放入数据库就放,用逗号分开以便于资料回显。拿出来的时候再以逗号拆分,这时候你想怎么干就怎么干咯
tfish2014 2010-08-06
  • 打赏
  • 举报
回复
checkbox 是一个数组,在后台用数组的方式取得 就可以了 不需要如楼上说的那么麻烦
Mybeautiful 2010-08-06
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 stl0 的回复:]

用for生成的时候,对每个checkbox的id动态赋值,根据checkbox的ID来取值
[/Quote]

js通过 checkbox的ID来取值,放到 隐藏域中,然后,提交后,后台读取 该隐藏域的值。
stl0 2010-08-06
  • 打赏
  • 举报
回复
用for生成的时候,对每个checkbox的id动态赋值,根据checkbox的ID来取值

81,092

社区成员

发帖
与我相关
我的任务
社区描述
Java Web 开发
社区管理员
  • Web 开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧