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

解决方案 »

  1.   


    js通过 checkbox的ID来取值,放到 隐藏域中,然后,提交后,后台读取 该隐藏域的值。
      

  2.   

     checkbox 是一个数组,在后台用数组的方式取得 就可以了  不需要如楼上说的那么麻烦 
      

  3.   

    明确点就是说就是用JavaScript接收checkbox的value值,并传到你需要处理的地方,然后将值转为字符串的数组,在这之前要用逗号分开再存入数组,再遍历,再tochararray,就可得到完整的以逗号形式分开的字符串,这时候你要放入数据库就放,用逗号分开以便于资料回显。拿出来的时候再以逗号拆分,这时候你想怎么干就怎么干咯
      

  4.   

    用什么?ID来取?不用name属性?name属性多好多方便啊?
      

  5.   

    用for生成的时候,对每个checkbox的id动态赋值,根据checkbox的ID来取值如果你是用struts1.0的话你在actionform里定义一个数组,他的名字跟checkbox的name一样,让他进行自动组装
    struts2.0的话就直接在action里定义。不就可以了吗?
    但是一定要记得封装定义的checkbox的name属性